Last Updated: 9 November 2026
A girls Christmas jumper is the easiest way to get a little one into the festive spirit. One cosy knit can carry her through school, family photos, Christmas parties and the big day itself.
December is nearly here, and the shops are already full of reindeer, snowflakes and sequins. Choosing the right one matters more than it looks.
The wrong knit can itch, shrink in the wash or fall apart after a single wear. The right one becomes the jumper she asks for again and again.
This guide covers everything parents need to know before buying. You will find the best styles for 2026, honest prices from UK shops, sizing advice and styling ideas.
We have also included the key date for Christmas Jumper Day 2026, so her new knit gets its moment in the spotlight. Read on before you head to the shops.
Where can I buy a girls Christmas jumper in the UK? You can buy a girls Christmas jumper at Next, M&S, Primark, John Lewis, George at Asda and TU at Sainsbury’s, with prices from around £7 at Primark to £21–£28 for knitted styles at Next. Most UK ranges cover ages 3 months to 16 years.

What Is a Girls Christmas Jumper?
A girls Christmas jumper is a festive knitted top made for girls, usually decorated with Christmas designs such as reindeer, snowmen, snowflakes, Santa or Fair Isle patterns. It is worn through December for school festive days, family gatherings, Christmas parties and Christmas Day itself.
Unlike a plain winter jumper, a girls Christmas jumper is designed to be noticed. Bold colours, novelty prints, sequins, pom-poms and even light-up details are all part of the fun. The best designs balance that festive cheer with comfort, so she can wear the jumper all day without itching or overheating.
Most festive jumper styles for girls fall into three groups. Classic Fair Isle knits use traditional patterned bands in red, green, navy and cream. Novelty jumpers feature a single big character or scene, such as a reindeer with a red nose or Santa’s post box. Sweatshirt-style festive tops use a printed design on a soft jersey fabric, which suits younger children and sensitive skin.
The fabric matters as much as the design. Cotton-rich blends and soft acrylic knits are the most common choices for children’s festive jumpers because they are warm, light and easy to wash. Wool and wool-blend knits are warmer and better suited to cold outdoor days, but they need gentler care. Always check the label before the first wash.
A good festive knit should last the whole festive season and still look smart on Christmas Day. Look for neat stitching, a ribbed hem and cuffs that hold their shape, and a design printed or knitted into the fabric rather than glued on. Glued-on decorations are the first thing to fall off.
Christmas Jumper Day 2026: The Date Every Parent Needs
Christmas Jumper Day 2026 falls on Thursday 10 December 2026. It is Save the Children’s biggest annual fundraising event, and schools, nurseries and workplaces across the UK take part every year.
The idea is simple. Children and adults wear a Christmas jumper for the day and donate to Save the Children. The charity suggests a donation of £2 for adults and £1 for children, and schools usually collect the money on the day. If 10 December does not suit your school, Save the Children says you can pick another day that works better.
The event has run since 2012, when the first Christmas Jumper Day took place on 14 December of that year. Since then it has raised more than £42 million to help children in the UK and around the world stay safe, healthy and learning. That makes a festive jumper far more than a cute outfit. On Jumper Day, it is a small act of fundraising too.
Most schools send a letter home in late November with the date and the donation details. That is the moment many parents realise they need a girls Christmas jumper in a hurry. Buying early avoids the last-minute rush, when popular sizes sell out first.
A girls Christmas jumper bought for Jumper Day should be comfortable enough for a full school day. She will sit in it, play in it and eat lunch in it, so a soft lining and a relaxed fit matter more than fancy extras. Save the sparkliest style for the Christmas party, and choose a washable, itch-free knit for school.
If your daughter already has a jumper from last year that still fits, she can wear it again. Save the Children encourages reusing and restyling old jumpers, and a fresh pair of tights or a new hair bow can make last year’s knit feel brand new. You can find the official date, sign-up details and fundraising ideas on the Save the Children Christmas Jumper Day page.
The Best Girls Christmas Jumper Styles for 2026
Festive knitwear for girls has moved on from the loud novelty knits of a decade ago. The 2026 ranges mix classic patterns with modern touches, so there is a festive knit to suit every personality, from shy and sparkly to bold and funny.
Fair Isle is the biggest trend of the season. Traditional patterned bands in quieter colours such as navy, cream and dark green look smart at family gatherings and still feel festive. Retailers including Next and M&S have made Fair Isle the centrepiece of their children’s Christmas ranges this year.
Sequins and sparkle remain the favourite for girls. Primark’s girls’ Christmas jumper range for 2026 leans into sequins, sparkle and seasonal motifs, while Next offers a pink Christmas pudding sequin sweatshirt for ages 3 to 16. A little shimmer goes a long way, and a sequin design photographs beautifully.
Character jumpers are still going strong. Disney designs lead the way, with the Disney Store UK selling a Donald Duck Christmas sweatshirt for kids at £25 and a light-up Donald Duck jumper at £50. Licensed character knits from brands sold at Next, including Barbie, Paw Patrol and Toy Story, cost between £27 and £30. Character styles are the safest choice if your daughter has a favourite she will not stop talking about.
Pastel shades are the surprise trend of 2026. Lilac, baby pink and mint green have moved from party dresses into festive knitwear, offering a softer alternative to the usual red and green. A pastel festive knit pairs beautifully with jeans or a tulle skirt and stands out in a sea of red at the school gates.
Matching family jumpers are bigger than ever. Many retailers now sell the same design across baby, child and adult sizes, so the whole family can coordinate for the Christmas card photo. If you plan to match, buy early, because family sets sell through in the most popular sizes first.
- Fair Isle knits – classic, smart and warm, ideal for family gatherings
- Sequin and sparkle jumpers – the party favourite, best for photos and celebrations
- Character jumpers – Disney, Barbie and Paw Patrol designs children love
- Light-up jumpers – LED details that steal the show at parties and Jumper Day
- Pastel knits – lilac, pink and mint for a softer festive look
- Letter to Santa sweatshirts – soft jersey styles with appliqué envelopes, ideal for younger girls
Whatever style she picks, let her choose it. A festive jumper she picked herself is one she will actually want to wear, and that matters more than any trend list.
Where to Buy a Girls Christmas Jumper in the UK
The UK high street is the best place to start. You can feel the fabric, check the fit and take the jumper home the same day, which matters when Christmas Jumper Day is only a week away. Online shopping works well too, especially for wider sizes and character designs that sell out in store.
Next is the strongest of the supermarket ranges, with knitted jumpers at £21–£28 for ages 3 to 16. The knitwear is noticeably better quality than the budget options, with proper ribbed cuffs, neat hems and patterns knitted into the fabric. Next’s character knits from brands such as Barbie, Paw Patrol and Toy Story cost £27–£30 and are popular with primary-school girls. For baby girls, the brand sells cotton-rich Fair Isle jumpsuits priced between £18 and £22.
Primark is the cheapest option, with a girls Christmas jumper starting at around £7. The range for 2026 is full of sequins, sparkle and seasonal motifs, and there are many styles for ages 2 to 13. The fabrics are lighter and the sizing can run small, so it is worth trying the jumper on before you buy. For a one-day wear or a school event, Primark’s price is hard to beat.
George at Asda is the mid-range sweet spot, with girls Christmas jumpers at £8–£12. The embroidered Santa appliqué jumpers at £10–£12 are particularly good value, as are the Christmas theme sweatshirts sold in multipacks. The quality is a step up from Primark, and the sizing is more generous, which helps when you are buying a size up for growth.
TU at Sainsbury’s sells a wide range for ages 3 months to 12 years, with children’s Christmas jumpers priced between £10 and £14. The supermarket’s own-brand jumpers are a sensible choice for school wear, with soft fabrics, simple designs and an easy returns policy through both stores and online.
John Lewis has the finest quality, but not the cheapest. The store’s girls’ Christmas jumper selection includes designs from £7, with some styles now on sale at £7.50. The knitwear is noticeably better in finish and only slightly more expensive than a supermarket buy, so it is worth a look before you order. For a special Christmas Day jumper that will be photographed a lot, John Lewis is a reliable choice.
The Disney Store UK has the best character jumpers, though they cost more. A girls’ Donald Duck Christmas sweatshirt is £25, while the light-up Donald Duck Christmas jumper is £50. These are designed to be worn for years, with a proper fleece lining and a soft brushed interior, so the price reflects the quality. If your daughter is a Disney fan, this is the shop to try first.
Matalan is the high-street option for ages 3 to 12, with girls’ Christmas jumper styles at £12–£14. The value for money is strong, and the store often has buy-one-get-one-half-price offers on children’s knitwear in November. Check the store’s online sales before buying, as the best styles often go on promotion early.
eBay is the best place for vintage and second-hand festive jumpers, with a big range of pre-owned girls’ Christmas jumpers in good condition. If you are open to a second-hand knit, you can pick up a quality jumper for a few pounds, and you can also list last year’s jumper once it no longer fits. For a bargain, it is worth a browse before you buy new.
All prices above were checked on 9 November 2026 and may change during Black Friday and pre-Christmas sales. Stock varies by store, so check online before travelling, and buy as early as you can.
How Much Does a Girls Christmas Jumper Cost?
A girls Christmas jumper in the UK typically costs between £7 and £50, depending on where you shop and the fabric used. At the budget end, Primark sells festive jumpers from around £7, while George at Asda and TU at Sainsbury’s charge £8–£14. Next’s knitted jumpers cost £21–£28, and Disney licensed styles reach £25–£30. The most expensive options are light-up and character jumpers at the Disney Store, which can cost up to £50.
The price gap reflects real differences in fabric, construction and lining. A £7 jumper from Primark is made from a light acrylic knit with a printed design. A £25 knitted jumper from Next uses a thicker yarn, a proper ribbed hem and a design knitted into the fabric, so it keeps its shape for longer. A light-up jumper at £50 uses LED lights and a battery pack, which raises the price but adds a real wow factor at parties.
For most parents, the sweet spot is £10–£15. That buys a well-made jumper from George at Asda, TU at Sainsbury’s or Matalan that will survive several washes and still look good on Christmas Day. If you plan to wear the jumper for school, parties and family photos, spending a little more on a Next or John Lewis knit can be worth it.
Supermarket jumpers are almost always the cheapest new option, while character knits and light-up styles sit at the top of the price range. Buying in November, before the December rush, usually gives you the best choice of sizes and styles, and it also means you can catch early Black Friday deals.
How to Choose the Right Size for a Girls Christmas Jumper
Children grow fast, and a girls Christmas jumper that fits in November can feel tight by Christmas Day. Getting the size right saves the stress of a last-minute exchange and makes the jumper more comfortable to wear all day.
UK girls’ clothing sizes follow age ranges, from 3–6 months for babies up to 16 years for older girls. The table below shows the usual age, height and chest measurements for each size, so you can check the fit before you buy. Measurements are approximate and vary by brand.
| UK Size (Age) | Height | Chest |
|---|---|---|
| 3–6 months | 62–68 cm | 43 cm |
| 6–9 months | 68–74 cm | 45 cm |
| 9–12 months | 74–80 cm | 47 cm |
| 12–18 months | 80–86 cm | 49 cm |
| 18–24 months | 86–92 cm | 51 cm |
| 2–3 years | 92–98 cm | 53 cm |
| 3–4 years | 98–104 cm | 55 cm |
| 4–5 years | 104–110 cm | 57 cm |
| 5–6 years | 110–116 cm | 59 cm |
| 6–7 years | 116–122 cm | 61 cm |
| 7–8 years | 122–128 cm | 64 cm |
| 8–9 years | 128–134 cm | 67 cm |
| 9–10 years | 134–140 cm | 70 cm |
| 10–11 years | 140–146 cm | 74 cm |
| 11–12 years | 146–152 cm | 78 cm |
| 12–13 years | 152–158 cm | 82 cm |
| 13–14 years | 158–164 cm | 86 cm |
| 14–15 years | 164–168 cm | 88 cm |
| 15–16 years | 168–172 cm | 90 cm |
If your daughter is between sizes, the best advice is to size up. Children grow quickly, and a slightly loose jumper still looks smart, while a tight jumper will itch, ride up and feel uncomfortable. If you are buying online, check the size guide for that brand, because sizing varies between shops. Primark, for example, is known for smaller sizing, while George at Asda and Matalan run more generously.
A good festive knit should sit comfortably on the shoulders, with the hem reaching the top of her trousers or skirt. The sleeves should reach her wrists without covering her hands, and the neck should sit flat without pulling or gaping. If the jumper is itchy or scratchy, it is the wrong fabric, not the wrong size.
When buying online, check the returns policy before you order. Most high street shops offer free returns in store, so you can try the jumper on at home and exchange it if the size is wrong. Supermarket ranges in particular are easy to return, which makes buying a size up a low-risk choice.
How to Style a Girls Christmas Jumper
A girls Christmas jumper is easy to style, and it works for everything from school to Christmas dinner. The key is to keep the rest of the outfit simple so the jumper can be the star.
For school and Christmas Jumper Day, pair the jumper with dark leggings or a skirt with tights. A red or green girls Christmas jumper looks great with black leggings, while a Fair Isle knit pairs well with denim. Add a plain pair of trainers or school shoes, and avoid anything too sparkly or delicate that will not survive a day of play.
For Christmas Day, dress the jumper up. A sequin girls Christmas jumper with a tulle skirt and sparkly tights makes a lovely Christmas morning outfit, while a smart Fair Isle knit with a velvet skirt and a hair bow looks polished for family photos. Add festive tights in red or green, and a pair of Mary Jane shoes for a polished finish.
For a Christmas party, go bold. A light-up girls Christmas jumper with jeans and trainers will stand out at a disco, while a character jumper with a tutu skirt and boots is perfect for a party at a friend’s house. The trick is to let the jumper do the talking and keep the rest of the outfit relaxed.
For a family photo, coordinate the colours. A red jumper looks best against a green background, while a cream Fair Isle knit stands out against a dark sofa or a Christmas tree. If the whole family is matching, keep the bottoms neutral so the jumpers stay the focus.
Accessorise with a festive hair bow, a pair of Christmas socks or a small piece of jewellery. A snowflake pendant or a reindeer hair clip adds the final touch without making the outfit too busy. Avoid over-accessorising, as the jumper is already the centrepiece.
Layering helps on colder days. A t-shirt or vest under the jumper keeps her warm without adding bulk, and a light jacket over the top can work for outdoor photos, but is best removed once you get home. If the jumper has a high neck, skip the scarf indoors to prevent overheating.
Caring for a Girls Christmas Jumper and Saving Money
A festive knit is an investment, and it should last through December and beyond if you care for it well. The key is to follow the label instructions, which are there for a reason. A girls Christmas jumper is made to be worn, not to be kept in a drawer, so it needs care that protects the fabric and the decorations.
Wash at 30°C in a gentle cycle, using a mild detergent. Avoid hot water, which shrinks wool and damages sequins, and do not use fabric softener on knitted fabrics, as it coats the fibres and can make the knit lose its shape. If the jumper is heavily embellished, place it in a laundry bag before washing, or hand wash it gently in cool water.
Do not tumble dry a girls Christmas jumper, even if the label says it is safe. Tumble drying shrinks wool and damages sequins, and it shortens the life of the knit. Reshape the jumper gently while it is still damp, laying it flat on a towel and patting it back to its original shape. Dry it flat away from direct heat, and avoid hanging it, as the weight of the wet fabric will stretch the shoulders.
Store the jumper flat rather than on a hanger, and fold it neatly to avoid creases. Keep it away from moths by placing cedar blocks or lavender sachets in the drawer. If the jumper is packed away for the year, slip it into a breathable cotton bag so it stays fresh. Next December, it will still look like a new purchase.
Choose quality over quantity. A good girls Christmas jumper from Next, John Lewis or the Disney Store will last several festive seasons, while a cheap jumper from a discount store may only last one Christmas. Spending £15 on a jumper that lasts three years is better value than spending £7 on a jumper that needs replacing every year.
Buy early for the best choice. The best designs sell out in the most popular sizes well before December, and Black Friday offers can save you a few pounds if you are patient. Check the returns policy before you buy, so you have the option to exchange the jumper if the size is wrong. Most high street shops accept returns up to 28 days after purchase, giving you time to try it on at home.
Another easy way to save money is to buy second-hand. A girls Christmas jumper that has been worn for one Christmas often still looks brand new, and sites such as eBay and Vinted sell quality knits for a few pounds. If you are buying second-hand, check the condition carefully and wash the jumper before the first wear. You can also save money by reusing last year’s jumper and adding a new accessory, such as a festive hair bow or a pair of Christmas tights, to make it feel fresh.
Girls Christmas Jumper vs Christmas Dress: Which Should You Choose?
A girls Christmas jumper and a Christmas dress both work for the festive season, but they suit different occasions. The jumper is warmer, more comfortable and easier to move in, which makes it the better choice for school, play and family gatherings. A dress, on the other hand, feels more special for Christmas dinner or a party, especially when it is made from velvet or tulle.
For Christmas Jumper Day, the jumper is the obvious choice, as the whole point of the day is to wear a festive knit. For a formal family meal or a Christmas party, a dress may feel more appropriate, but many girls prefer the comfort of a jumper with a skirt.
The best answer is often both. A girls Christmas jumper for school and daytime, and a Christmas dress for the evening, gives you the best of both worlds. If you can only buy one, choose the jumper. It is more versatile, more comfortable and easier to wash, and it can be styled up or down for any occasion.
Whichever you choose, let her pick the design. A festive outfit she loves is one she will wear with confidence, whether it is a sequin jumper or a velvet dress with a big bow.
Conclusion
A girls Christmas jumper is more than a festive outfit. It is a little bit of Christmas magic, a school fundraising tool and a family photo essential, all in one cosy knit. The right girls Christmas jumper will keep her warm, comfortable and smiling through the whole festive season.
Buy early for the best choice of sizes, check the returns policy before you order and let her pick the design she loves. A Fair Isle knit for family photos, a sequin jumper for the party, or a character knit for the school disco, each style has its own magic.
Christmas Jumper Day falls on Thursday 10 December 2026, so there is no need to rush yet, but the best styles sell out fast. Order now and she will be ready for the festive season, one cosy knit at a time.
When is Christmas Jumper Day 2026?
Christmas Jumper Day 2026 falls on Thursday 10 December 2026. It is Save the Children’s biggest annual fundraising event, and schools, nurseries and workplaces across the UK take part each year by wearing a festive jumper and donating to the charity.
Where can I buy a girls Christmas jumper in the UK?
You can buy a girls Christmas jumper at Next, M&S, Primark, John Lewis, George at Asda and TU at Sainsbury’s, with prices from around £7 at Primark to £21–£28 for knitted styles at Next. Most UK ranges cover ages 3 months to 16 years, and many shops sell matching family sets.
How much does a girls Christmas jumper cost?
A girls Christmas jumper in the UK typically costs between £7 and £50. Budget options start at around £7 at Primark, mid-range jumpers cost £8–£14 at George at Asda and TU at Sainsbury’s, and knitted styles at Next cost £21–£28. Character and light-up jumpers at the Disney Store can cost up to £50.
What age sizes do girls Christmas jumpers come in?
Girls Christmas jumpers in the UK are available in sizes from 3 months to 16 years. Most high street shops stock ages 3 months to 12 years, while Next, M&S and John Lewis offer ranges up to 16 years. Baby sizes start at 3–6 months, and older girls’ sizes go up to 15–16 years.
What size girls Christmas jumper should I buy?
If your daughter is between sizes, size up. Children grow quickly, and a slightly loose jumper still looks smart, while a tight one will feel uncomfortable. Check the brand’s size guide before ordering online, as sizing varies — Primark runs small, while George at Asda and Matalan run more generously.
How do I wash a girls Christmas jumper?
Wash a girls Christmas jumper at 30°C on a gentle cycle with a mild detergent. Avoid hot water and fabric softener, and do not tumble dry it, as heat shrinks wool and damages sequins. Reshape the jumper while it is still damp and dry it flat away from direct heat. Store it folded flat rather than on a hanger.

