Personalised Christmas Gifts for Kids (India): 12 Ideas With Their Name On It
12 personalised Christmas gifts for kids in India with live prices from Rs 229 to Rs 2,199, how to pick by budget and age, and how to get the name right.
Every December the same thing happens in a lot of Indian homes. The toys from Christmas morning are in a cupboard by the second week of January, and the one gift still in daily use is the water bottle or school bag with the child's name on it. That's the case for personalised Christmas gifts for kids: a name turns an everyday thing into something that's clearly theirs, and an everyday thing gets used long after the tree comes down.
The short answer The best personalised Christmas gifts for kids are things they use every day: a named water bottle (Rs 999), a backpack with their name on the flap (Rs 1,199), a name bag charm (Rs 439) or name hair clips (from Rs 229). Personalised items are made to order and take 8 to 12 working days anywhere in India, so order well before the 25th.
What are personalised Christmas gifts for kids?
A personalised gift carries the child's name, or their initials, printed, ironed or strung onto it before it ships. In India that usually means school and daily-use things rather than ornaments: bottles, bags, charms, clips, handkerchiefs and labels. Christmas is celebrated across communities here, from church services in Kerala and Goa to school parties and family exchanges in every big city (a good overview is the Christmas in India entry on Wikipedia), and gifts with a name fit in whether the family celebrates at home or the child just has a Secret Santa at school.
Our view: a name works best on something the child carries out of the house. It gets seen, it gets complimented, and it doesn't get mixed up with a classmate's.

12 personalised Christmas gifts for kids, by budget
All prices are from our store on 4 November 2026. Orders above Rs 399 ship free.
Under Rs 500
- Name hair clips, from Rs 229. The Breakfast hair clips are a pack of 2 at Rs 229, printed with a name of up to 8 characters. More designs on the hair clips page.
- A luggage tag with their name, Rs 289. The Space luggage tag is waterproof silicone, 9 x 5.5 cm, and goes straight onto the school bag or the holiday suitcase.
- Gift tag stickers for their own presents, Rs 329. A pack of 12 personalised gift tags printed with "Best Wishes" and the child's name, for the gifts they give. More in our guide to Christmas gift tags for kids.
- A clicker bag charm, Rs 396. The Personalised Clicker Bag Charm has two letter tiles with their initials that click when pressed. Part charm, part fidget.
- A name bag charm, Rs 439. The Candy Bag Charm has the name, up to 8 characters, strung in letter charms. See all personalised bag charms.
- Reusable pen pencils, Rs 499. A personalised pack of 2 metal pen pencils with replaceable graphite nibs. No sharpening, for children who already write well.
Rs 500 to Rs 1,000
- Muslin handkerchiefs with name labels, Rs 523. The Peppy Pack is 3 soft 100% muslin cotton handkerchiefs with name labels. Small, practical, and every school bag needs one.
- Bag charm and hair clips set, Rs 749. The Alphabet combo is 2 hair clips and 1 bag charm, all spelling the same name of up to 5 letters.
- A travel fanny pack, Rs 799. The Personalised Travel Fanny Pack has the name (up to 8 characters) ironed onto the front pocket. Good for the December holiday trip.
- A personalised water bottle, Rs 999. The Zootii Personalised Water Bottle is 350 ml, 304 food-grade stainless steel, double-wall insulated, with a flip-top lid. It keeps drinks cool for up to 12 hours and warm for up to 6. More designs on the water bottles page.
Above Rs 1,000
- A personalised pastel backpack, Rs 1,199. The Pastel Backpack has the name, up to 8 characters, ironed onto the front flap. Light enough for small shoulders.
- A bento box and named bottle set, Rs 2,199. The Premium Bento Lunch Box and Water Bottle in Swans pairs a 304 stainless steel bento with 3 sealed compartments and a personalised bottle. For the child starting a new school term in January. More boxes on the bento tiffin box page.
Swipe through a few of them.




The toys go in the cupboard. The bottle with their name on it goes to school every day.

What are good Christmas gifts for kids in India?
The honest answer: things they'll use, plus one thing that's just for fun. We'd pair a useful named gift with a book or a small game, so Christmas morning still has a surprise in it. If you're shopping for several children, our useful gifts page groups the everyday things together.
By age, here's how we'd think about it. Under 5s get the most out of things with their name in big letters, like a bag tag or a backpack, because spotting their own name is a small thrill at that age. Between 5 and 8, bottles, charms and clips get shown off at school. Older children tend to prefer initials over a full name, which is where the clicker charm and the pen pencils come in.
Buying for a classmate instead? Our Secret Santa gift ideas for kids are sorted by Rs 500, Rs 300, Rs 200 and Rs 100 budgets. Filling a stocking? Try the Christmas stocking fillers for Indian kids under Rs 500.

Get the name right before you pay
This is the part that catches people out. Every personalised gift is made exactly as typed, so a spelling slip means the gift arrives with the wrong name on it.
- Check the letter limit. Bag charms and hair clips take up to 8 characters, the alphabet combo up to 5, the clicker charm 2 initials. A long name may need a short form.
- Read it out letter by letter. "Aarav" and "Arav" are different children.
- Ask the parents if it isn't your child. Plenty of children go by a pet name at home and their full name at school. Use the one they recognise.
Almost missed this For a niece or nephew, check whether their parents already bought them the same bottle or bag. A quick message saves a duplicate.

When to order personalised Christmas gifts
Personalised items are made after you order and take 8 to 12 working days to arrive anywhere in India. Working days skip Sundays and public holidays, and couriers get busier as December goes on. Our advice is to order at least two and a half weeks before you need the gift in hand, and earlier if it's for a school party in the last week of term.
For a class party rather than a family gift list, see our Christmas return gifts for kids guide, with name tags, bag tags and labels under Rs 400.
Frequently asked questions
What are good personalised Christmas gifts for kids in India?
Things they use every day with their name on: a water bottle, a backpack, a bag charm, name hair clips, a luggage tag or a set of handkerchiefs with name labels. Our picks run from Rs 229 to Rs 2,199.
What can I gift a child for Christmas under Rs 500?
Name hair clips (from Rs 229), a silicone luggage tag with their name (Rs 289), a pack of 12 personalised gift tags (Rs 329), a clicker bag charm (Rs 396) or a name bag charm (Rs 439).
How long do personalised Christmas gifts take to arrive?
8 to 12 working days anywhere in India, because each item is made to order. Order at least two and a half weeks before you need it.
Is shipping free?
Yes, on orders above Rs 399. Orders are prepaid.
How many letters can I put on a personalised gift?
It depends on the product: up to 8 characters on bag charms, hair clips, the backpack and the fanny pack, up to 5 on the alphabet combo, and 2 initials on the clicker charm.



Join the conversation