The best gifts for girlfriend, ranked
24 picks · one clear winner · in rand · updated September 2026
No. 1 Lush Pink Lilies and Cerise Roses in A Vase
Choose Small · delivery extra
Links go to NetFlorist. We may earn a commission; it does not change what you pay.
MixesPink lilies and cerise roses already arranged in a vase, so she is not hunting for one while the stems drip. Three sizes, from a small nine-stem arrangement up to something that fills a corner of the lounge.
Skip it if she has a cat, since lilies are a risk indoors.
Filed under Mixes at NetFlorist
Nationwide delivery; check the option and address for same-day availability
The best gift for girlfriend is the Lush Pink Lilies and Cerise Roses in A (R500–750): pink lilies and cerise roses already arranged in a vase, so she is not hunting for one while the stems drip. If that is not right, the Love Is A Bouquet of Red Roses (R300–500) is next. Under R300, get the Cherry Blossoms in A Vase (R200–300).
- Picks
- 24
- Price range
- Under R200 to R750–1 000
- Under R300
- 5
- Under R500
- 13
- Personalised
- 11
- Delivers nationwide
- 20
Gifts for girlfriend under R300
The strongest picks at three hundred rand or less.
Gifts for girlfriend under R500
The best of the list under five hundred rand.
Personalised gifts for girlfriend
Gifts that carry a name, a date or a photo, made to order.
No. 6
No. 7
No. 9
No. 10
No. 14
No. 16 Flowers for your girlfriend
The bouquets and arrangements on this list.
No. 1
No. 2
No. 3
No. 5
No. 8
No. 11 The full ranking
Every button goes to NetFlorist; we may earn a commission, at no cost to you.
No. 1Lush Pink Lilies and Cerise Roses in A Vase
Pink lilies and cerise roses already arranged in a vase, so she is not hunting for one while the stems drip. Three sizes, from a small nine-stem arrangement up to something that fills a corner of the lounge.
Skip it if she has a cat, since lilies are a risk indoors.
Nationwide delivery; check the option and address for same-day availability
No. 2Love Is A Bouquet of Red Roses
Red roses with million-star, wrapped in white paper and finished with a red satin ribbon, which is the plain romantic statement most girlfriends actually want. You choose 12, 24, 36 or 48 stems, so the same gift scales to the occasion.
Not for a girlfriend who finds red roses too obvious.
Nationwide delivery; check the option and address for same-day availability
No. 3Cherry Blossoms in A Vase
Six pink and cerise roses with pink sprays in a clear square vase, so it lands on her table ready and needs nothing done to it. There are bigger sizes if you want more than a desk-sized arrangement.
Skip it if she lives outside Joburg, Pretoria, Cape Town or Durban.
Johannesburg, Pretoria, Cape Town and Durban; check same-day availability
No. 4Hat Box Treat Gift
A round box packed with Nestle chocolates, which is the easy yes when you are not sure what else she wants. Four sizes, and the box itself is sturdy enough to keep for odds and ends afterwards.
Skip it if she is off sugar or does not eat dairy.
Nationwide delivery; confirm arrival for your option and address
No. 5Pretty in Pink Rose Edible Arrangement
Flowers and chocolate in one arrangement, six pink roses set with six Ferrero Rocher, for a birthday you want to land with some ceremony. It goes only to Joburg, Pretoria, Cape Town and Durban addresses.
Skip it if she would rather have flowers that last than chocolate that goes.
Johannesburg, Pretoria, Cape Town and Durban; check same-day availability
No. 6Personalised Purple Fleece Gown and Slipper Set
Soft purple fleece with her name embroidered on the chest, plus matching slippers, for the girlfriend who lives in a gown from the moment she gets home. Give the name and the size at checkout, since it is stitched in.
Skip it if you are not sure of her size, since embroidery cannot be swapped.
Nationwide delivery; confirm arrival for your option and address
No. 7Personalised Song Title Photo Glass Tile
Prints your photo and the title of a song onto a 200mm glass tile, the sort of thing she stands on a shelf rather than files away. Have the picture and the exact wording ready at checkout.
Skip it if the two of you do not have a song.
Nationwide delivery; confirm arrival for your option and address
No. 8Bunch of Lovely Red Roses in Craft Paper
Hand-tied red roses in craft paper, which reads warmer and less formal than a vase arrangement. Pick 12 up to 48 stems, depending on the day and how much you want to say.
Skip it if she has nothing at home to put them in.
Nationwide delivery; check the option and address for same-day availability
No. 9Personalised Black Fleece Gown
Black fleece with her name in white embroidery, the quieter version of the gown gift if pink and purple are not her. It arrives boxed, so there is nothing to wrap before you hand it over.
Skip it if she already has a gown she never takes off.
Nationwide delivery; confirm arrival for your option and address
No. 10Personalised White Gown with Gold Embroidery
White with gold embroidery, so it reads like something from a hotel rather than something from the linen cupboard. Give her name and size at checkout, and know that white asks for more washing than the darker ones.
Skip it if white is a colour she avoids owning.
Nationwide delivery; confirm arrival for your option and address
No. 11Red Roses and Ferrero Bouquet
Ten red roses built into a bouquet with Ferrero Rocher set between the stems, so the flowers and the chocolate arrive as one thing. It delivers to the big metros only, and the chocolates are the first part to go.
Not for a girlfriend who does not eat chocolate.
Johannesburg, Pretoria, Cape Town and Durban; check same-day availability
No. 12Red Rose and White Lily Bouquet
Roses and white lilies in one bouquet, red against white, for when plain red would feel like too little thought. The lilies arrive in bud and open through the week, so it keeps going after the roses fade.
Skip it if she wants something in full bloom on the day.
Nationwide delivery; check the option and address for same-day availability
No. 13Floral Scarf with Charlotte Rhys Hamper
Pick a scarf colour and it comes boxed with a vanilla candle, a Charlotte Rhys soap bar and hand cream. Something to wear plus something to use up, which covers you when you do not know her taste exactly.
Not for someone who never wears scarves and has a drawer of soap already.
Nationwide delivery; confirm arrival for your option and address
No. 14Personalised Navy Fleece Gown and Slipper Set
Navy fleece with an embroidered name and slippers to match, for a girlfriend who finds pink and purple a bit much. The name is stitched in, so get the spelling and the size right at checkout.
Skip it if she likes a gift that shows some colour.
Nationwide delivery; confirm arrival for your option and address
No. 15Cream and White Flowers in a Vase
Lilies, roses and gerberas in cream and white, arranged in a vase and heavy on scent rather than colour. They arrive in bud, so the lilies come into their own a few days after the delivery.
Not for someone who finds the smell of lilies too strong.
Nationwide delivery; check the option and address for same-day availability
No. 16Personalised Parker Pen Elegant Gift Box
Choose the jotter or the IM fountain pen, add her name at checkout, and it arrives in a gift box. It is a desk gift rather than a romantic one, and it will outlast everything else here.
Not for someone who has not written anything by hand in years.
Nationwide delivery; confirm arrival for your option and address
No. 17Snack Attack
Sweet and savoury snacks in one box, all Halaal-certified, for the girlfriend who would rather graze than get flowers. Four sizes, and the small one is closer to a good afternoon than a hamper.
Skip it if she is careful about what she eats during the week.
Nationwide delivery; confirm arrival for your option and address
No. 18Personalised Twelve Photo Fridge Magnets
Twelve 100mm magnets printed with photos you choose, so the fridge ends up as a small wall of the two of you. Have the images ready at checkout, and pick good ones because they print big.
Not for someone who keeps a bare kitchen and hates clutter.
Nationwide delivery; confirm arrival for your option and address
No. 19Seductive Red Roses
Scarlet roses with ruscus wrapped in black craft paper, which looks sharper than the usual cellophane. The black wrapping makes it read as a romantic gift rather than a birthday one, so send it on the right day.
Not for a new relationship where red roses would say too much.
Nationwide delivery; check the option and address for same-day availability
No. 20Personalised Nine Piece Photo Magnets
Nine photo magnets in the same square size, the smaller version if you only have a handful of pictures worth printing. Better as the thing that goes next to flowers than as the whole gift.
Skip it if you do not have nine photos of her you both like.
Nationwide delivery; confirm arrival for your option and address
No. 21Pastel Flower Bouquet
Seasonal roses, lilies, daisies and mixers in soft pastels, wrapped in cellophane, for when red would be too loud. The mix moves with the season, so it looks different from the photo more often than not.
Skip it if she has asked for one specific flower and nothing else.
Nationwide delivery; check the option and address for same-day availability
No. 22Personalised Pink Glitter Gown and Slipper Set
Her name across the back in pink glitter, with a fluffy gown and matching slippers, for a girlfriend who enjoys a gift that is unashamedly girly. Give the name and size at checkout, since the print cannot be changed after.
Not for someone whose taste runs plain and dark.
Nationwide delivery; confirm arrival for your option and address
No. 23Personalised Bonsai in Charcoal Pot
Grown as a bonsai in a charcoal pot, with an engraved plate carrying her name and your message, so it is still there next year. It wants watering and light, and it only goes to the four big metros.
Not for a girlfriend who has killed every plant she has owned.
Johannesburg, Pretoria, Cape Town and Durban only; confirm arrival at NetFlorist
No. 24Personalised Sophisticated Stationery Set
Pairs a black and white A5 hardcover journal with a pen, both personalised, for the girlfriend who runs her life out of a notebook. Plain enough to carry into a meeting without it looking like a present.
Skip it if she keeps everything on her phone.
Nationwide delivery; confirm arrival for your option and address
Nothing in that price band here. Try another.
How to choose a gift for your girlfriend
Prices on this page run from under R200 to R750–1 000; 5 of the 24 picks are under R300. This list leans towards personalised gifts and flowers. 20 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 your girlfriend 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 your girlfriend itself (Mixes, Roses, Mixed flowers 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 girlfriend?
The Lush Pink Lilies and Cerise Roses in A (R500–750) is the best gift for girlfriend in our ranking: pink lilies and cerise roses already arranged in a vase, so she is not hunting for one while the stems drip. Runners-up: Love Is A Bouquet of Red Roses (R300–500), Cherry Blossoms in A Vase (R200–300).
Cheap gifts for girlfriend?
Good inexpensive gifts for girlfriend that still made our ranking: Cherry Blossoms in A Vase (R200–300), Hat Box Treat Gift (R200–300), Personalised Song Title Photo Glass Tile (R200–300). None of them looks cheap.
Unique gift for girlfriend?
The picks least likely to be duplicated by someone else: Personalised Purple Fleece Gown and Slipper Set (R750–1 000), Personalised Song Title Photo Glass Tile (R200–300), Personalised Black Fleece Gown (R750–1 000).






