The best gifts for girls, ranked
24 picks · one clear winner · in rand · updated September 2026
No. 1 Personalised Unicorn Kids Gown
Choose 3-4 YEARS · delivery extra
Links go to NetFlorist. We may earn a commission; it does not change what you pay.
GownsFleece gown printed with a unicorn, a rainbow and flowers, with her name on it, in sizes from three to ten years. It is the one she will wear after a bath in winter, so pick the age range carefully.
Not for a girl over ten, since the sizes stop there.
Filed under Gowns at NetFlorist · in the first dozen of its category · personalised to order
Nationwide delivery; confirm arrival for your option and address
The best gift for girls is the Personalised Unicorn Kids Gown (R500–750): fleece gown printed with a unicorn, a rainbow and flowers, with her name on it, in sizes from three to ten years. If that is not right, the Personalised Floral Name Bottle (under R200) is next. Under R300, get the Personalised Butterfly Girls Backpack (R200–300).
- Picks
- 24
- Price range
- Under R200 to R500–750
- Under R300
- 19
- Under R500
- 19
- Personalised
- 23
- Delivers nationwide
- 24
Gifts for girls under R200
The cheapest picks on this page that still made the cut.
No. 2
No. 7
No. 11
No. 12
No. 13
No. 14 Gifts for girls under R300
The strongest picks at three hundred rand or less.
Personalised gifts for girls
Gifts that carry a name, a date or a photo, made to order.
No. 1
No. 2
No. 3
No. 4
No. 5
No. 6 Pamper gifts for girls
For a slow evening in.
The full ranking
Every button goes to NetFlorist; we may earn a commission, at no cost to you.
No. 1Personalised Unicorn Kids Gown
Fleece gown printed with a unicorn, a rainbow and flowers, with her name on it, in sizes from three to ten years. It is the one she will wear after a bath in winter, so pick the age range carefully.
Not for a girl over ten, since the sizes stop there.
Nationwide delivery; confirm arrival for your option and address
No. 2Personalised Floral Name Bottle
Drink bottle with a floral design and her name across it, which makes it hers and not the one that goes missing at school. Straightforward for a girl who needs a bottle in her bag anyway.
Skip it if she already has a bottle she carries everywhere.
Nationwide delivery; confirm arrival for your option and address
No. 3Personalised No Worries Blue Fleece Kids Gown
Blue fleece carries No worries, just chilling and the child’s name. Sizes run from 2–3 to 7–8 years for younger children who enjoy a gown at home.
Skip it if the child needs a size outside that range.
Nationwide delivery; confirm arrival for your option and address
No. 4Personalised Butterfly Girls Backpack
Backpack in a butterfly and flower print with her name on it, 27cm by 35cm, with a mesh side pocket for a bottle. Big enough for school books and small enough that she can carry it herself.
Not for a girl in high school who wants something plainer.
Nationwide delivery; confirm arrival for your option and address
No. 5Personalised Kids Name in Pink Bath Time Set
Grey fleece gown with her name on it, packed with a pink Charlotte Rhys box of lotion and bath things, in age sizes to ten years. Bath night becomes the fun part for a girl who fights it.
Skip it if she has sensitive skin and reacts to scented products.
Nationwide delivery; confirm arrival for your option and address
No. 6Personalised Ballerina Kids Backpack
Ballet design across the front of a school backpack with her name styled into it, plus a mesh side pocket and adjustable straps. Sized at 27cm by 35cm, which is a school bag rather than a day pack.
Skip it if she has never been near a dance class and would rather not.
Nationwide delivery; confirm arrival for your option and address
No. 7Personalised Happy Heart Girls Bottle
Hearts in bright colours on a white steel bottle that holds 600ml, which is a safe choice when you do not know what she is into this year. It is a school bottle first and a gift second.
Skip it if she already has more bottles than she uses.
Nationwide delivery; confirm arrival for your option and address
No. 8Personalised Princess Backpack
Black backpack with a pink design and her name under the word Princess, which is a school bag that does not look like every other school bag. It works as a back-to-school gift as much as a birthday one.
Not for a girl who has decided she is too old for princesses.
Nationwide delivery; confirm arrival for your option and address
No. 9Kids Charlotte Rhys Pink Bath Time Set
Pink fleece gown and a Charlotte Rhys box of bath things, with no name to add, so it can be ordered late. Made for a girl who likes a long bath and pink everything.
Skip it if her skin reacts to fragranced soaps and lotions.
Nationwide delivery; confirm arrival for your option and address
No. 10Personalised Princess Pink Fleece Gown
Soft pink gown, sized by age from three to ten, with her name embroidered on it and nothing else in the box. It is the warm layer she puts on after a bath and keeps on until bed.
Skip it if she runs hot and kicks off blankets at night.
Nationwide delivery; confirm arrival for your option and address
No. 11Personalised Princess School Stickers
Pink princess labels help a child identify clothing, stationery and other school belongings. The set includes iron-on clothing labels and multi-purpose stickers, with a name, surname and optional contact number.
Skip it if they no longer needs school labels.
Nationwide delivery; confirm arrival for your option and address
No. 12Personalised Colour Film Bottle
Her initial printed over and over in different fonts and colours on a 600ml white bottle. The design is graphic rather than cartoon, which suits an older girl who is done with characters.
Skip it if she wants a picture on it rather than letters.
Nationwide delivery; confirm arrival for your option and address
No. 13Personalised Donut Belt Bottle
Donuts drawn in a ring around her name on a white 600ml bottle, boxed and ready. Silly in a way that a food-mad girl will like, and still a bottle she uses every day.
Not for a girl who would find the food theme babyish.
Nationwide delivery; confirm arrival for your option and address
No. 14Personalised Dream Lover Bottle
Name in black laid over a large pink initial on a white 600ml bottle, presented in a gift box. Quiet enough for a girl who does not want a cartoon on everything she owns.
Skip it if she wanted something colourful rather than plain.
Nationwide delivery; confirm arrival for your option and address
No. 15Personalised Camouflage Initial Bottle
A white 600ml bottle with camouflage name details suits a child who takes drinks along on busy days. The name helps identify it at school or sport.
Skip it if a large bottle would weigh down their bag.
Nationwide delivery; confirm arrival for your option and address
No. 16Personalised Blue Magical Name Bottle
White 600ml bottle with her name written across it in blue, boxed for handing over as it is. Plain enough to work for a girl of almost any age, which is why it is a safe one.
Skip it if blue is the one colour she will not carry.
Nationwide delivery; confirm arrival for your option and address
No. 17Personalised Fairy Sunshine Bottle
You Are My Sunshine printed around her name on a white 600ml bottle, in a gift box. It says the soft thing out loud, which suits a small girl more than a teenager.
Not for a girl who would be embarrassed to carry that message at school.
Nationwide delivery; confirm arrival for your option and address
No. 18Personalised Star Kids Bottle
Star design and her name on a kids drink bottle, which is about as easy as a gift gets for a child you do not see often. Nothing to assemble and nothing to keep in a fridge.
Skip it if she is old enough to want a proper flask.
Nationwide delivery; confirm arrival for your option and address
No. 19Personalised Image Upload Kids Backpack
Photo of your choice printed onto a school backpack with a mesh side pocket and adjustable straps, 27cm by 35cm. Good for a girl who wants her dog or her best friend on her bag.
Skip it if you do not have a clear picture to upload.
Nationwide delivery; confirm arrival for your option and address
No. 20Personalised Superkid Bottle
Superhero design built around her initial and name on a white steel bottle holding 600ml. It is the one for a girl who does not want flowers on anything.
Skip it if she has grown out of superheroes.
Nationwide delivery; confirm arrival for your option and address
No. 21Personalised Ballerina Girls Bottle
Stainless steel drink bottle in white, printed with a ballerina shoe design and her name, so it does not go missing in a classroom of identical bottles. Holds 600ml for school juice or cooldrink, and you type her name in at checkout.
Skip it if her school issues its own bottles or she already carries one she likes.
Nationwide delivery; confirm arrival for your option and address
No. 22Personalised Princess Floral Bottle
Her name sits in a floral safari scene on a white 600ml bottle, which makes it hers rather than one more bottle from the cupboard. It arrives in a gift box, so it needs no wrapping, and the name goes in at checkout.
Not for a girl past the princess and flowers stage.
Nationwide delivery; confirm arrival for your option and address
No. 23Personalised Superkids Lunch Box
An Addis lunchbox carries their initial and name, helping it come home from school. Its 20 by 15 by 6 centimetre shape keeps the day’s lunch together.
Skip it if their school provides lunch.
Nationwide delivery; confirm arrival for your option and address
No. 24Personalised Little Adventurer Bottle
A 600ml white bottle carries their name in cursive among colourful shapes and comes in a gift box. It suits a child who can manage that size for school or outings.
Not for a younger child who cannot manage a bottle that size.
Nationwide delivery; confirm arrival for your option and address
Nothing in that price band here. Try another.
How to choose a gift for girls
Prices on this page run from under R200 to R500–750; 19 of the 24 picks are under R300. This list leans towards personalised gifts and pamper sets. 24 of them deliver nationwide; the rest are metro-only, and the retailer page shows the next delivery date for your area. Start from the price band you have in mind, then read the note under each pick: it says who the thing is really for and who should skip it. Where a pick is filed for girls by the retailer itself we say so; where a page borrows from a neighbouring list we say that too.
Where this list comes from: we read NetFlorist's whole catalogue, keep only what it files for girls itself (Gowns, Kids, Apparel among the categories here), rank by where NetFlorist places each item, what its buyers have said and how the price sits, and write our own note on who it suits and who should skip it. We have not handled these products and do not say we have. Commission never touches the order. Price bands come from NetFlorist's prices on 7 September 2026; the retailer page is the truth on the day. The full method.
Quick answers
Best gift for girls?
The Personalised Unicorn Kids Gown (R500–750) is the best gift for girls in our ranking: fleece gown printed with a unicorn, a rainbow and flowers, with her name on it, in sizes from three to ten years. Runners-up: Personalised Floral Name Bottle (under R200), Personalised No Worries Blue Fleece Kids Gown (R500–750).
Cheap gifts for girls?
Good inexpensive gifts for girls that still made our ranking: Personalised Floral Name Bottle (under R200), Personalised Butterfly Girls Backpack (R200–300), Personalised Ballerina Kids Backpack (R200–300). None of them looks cheap.
Unique gifts for girls?
The picks least likely to be duplicated by someone else: Personalised Unicorn Kids Gown (R500–750), Personalised Floral Name Bottle (under R200), Personalised No Worries Blue Fleece Kids Gown (R500–750).











