Finding the perfect Christmas pyjamas for girls is one of those little festive rituals that makes December feel truly magical. Whether you're filling a Christmas Eve box, wrapping a gift for someone special or simply treating your little one to something cosy, our girls Christmas pyjamas are designed with both comfort and seasonal charm in mind. Soft fabrics, joyful prints, and a size range that covers ages 3 to 14 mean you'll find exactly what you're looking for right here.
Browse our full collection of girls' Christmas pyjamas below, or explore our complete range of kids' Christmas pyjamas for matching sibling sets and more festive styles across every age.
What Makes Our Girls' Christmas Pyjamas Special
Our girls Christmas PJs are made from carefully selected fabrics, including 100% cotton, brushed cotton, and soft-touch fleece. Each material has been chosen to be breathable, non-irritating, and kind to sensitive skin which are all important qualities when little ones are wearing them overnight or all through Christmas morning. The fabrics are also moisture-wicking, which helps keep children comfortable and dry throughout the night.
Every design in our girls' Christmas pyjamas collection is built to last the season. They're easy to machine wash on standard settings and made to retain their shape and colour through repeated washes, so they'll still look great for Christmas photos at the end of December as they did at the start.
Girls Christmas PJ Styles and Designs
From classic seasonal prints to bold character designs, there is something in our girls' Christmas pyjama range for every personality. Whether your little one loves all things traditional or prefers something a little more playful, you'll find a style that suits them perfectly.
Festive Prints and Patterns
Our collection features a wide variety of Christmas designs, including snowflakes, stars, tartan checks, reindeer, Santa Claus, candy canes and elf motifs. Classic red, green, and white colourways sit alongside pinks, purples, and blues — so even the most particular child will find something they love.
Cosy Long-Sleeve Sets
For those cold December nights, our long-sleeve girls' Christmas pyjama sets are ideal. Made from fleece or brushed cotton, they offer extra warmth and a super-soft feel that children tend to love. Long-sleeve styles are also a practical choice for Christmas Eve bedtime routines and early morning present-opening sessions.
Short-Sleeve Options
For girls who tend to overheat at night, or for layering over a Christmas Eve bath, our short-sleeve Christmas PJ sets offer a lighter alternative. Made from breathable cotton, they keep little ones at a comfortable temperature throughout the night without sacrificing the festive look.
Matching Sets for Siblings
Planning a family Christmas photo? Our girls' Christmas pyjamas are available in coordinating designs alongside our boys' Christmas pyjamas and baby Christmas pyjamas, making it easy to dress all the children in the house in matching or complementary festive styles. Nothing makes a Christmas morning photo quite like a coordinated set of siblings in their festive PJs.
Girls Christmas Pyjamas Sizing Guide
Our girls' Christmas pyjamas are available in sizes from 3 years through to 14 years. For the very youngest members of the family, our baby Christmas pyjamas cover sizes from 3 months to 18 months.
Our pyjamas are true to size. If you prefer a slightly looser fit — which many children appreciate for comfort — you may want to order one size up. As with most cotton garments, some minimal shrinkage is possible over time, so following the care label instructions will help maintain the fit.
What Are Girls' Christmas Pyjamas Made From?
The fabrics used across our girls' Christmas pyjama range are selected with children in mind. We use materials that are soft against skin, practical for parents, and durable enough to last the whole festive season and beyond.
Cotton
Our 100% cotton girls' Christmas PJs are breathable, lightweight, and gentle on sensitive skin. Cotton is a natural fibre that regulates temperature well, making it a great choice for children who tend to get warm overnight. It's also easy to wash and maintain across repeated wears.
Brushed Cotton
Brushed cotton is soft-touch, warm, and comfortable which is ideal for colder nights. It sits slightly warmer than standard cotton while remaining breathable, making it one of the most popular fabric choices for Christmas Eve and winter bedtime wear.
Fleece
FleeceChristmas pyjamas are the go-to choice for maximum cosiness. Fleece is plush, insulating, and incredibly soft, perfect for lounging on the sofa during a Christmas film marathon or staying warm while waiting for Santa. Our fleece options are designed to be machine washable and quick-drying.
Christmas PJs for Girls - Perfect for Every Festive Occasion
Girls Christmas pyjamas are not just for bedtime. They've become a central part of how many families celebrate the season, and for good reason. From the moment the Christmas Eve box is opened to the buzz of Christmas morning, a pair of festive PJs adds a layer of magic to every tradition.
Christmas Eve Boxes
Christmas Eve boxes have become one of the most popular festive traditions for families across the UK. A pair of girls' Christmas pyjamas makes one of the most thoughtful and practical gifts you can pop inside a Christmas Eve box. Children love having something new to wear as they settle in for the night before the big day.
Christmas Morning
There is something timeless about photographs of children on Christmas morning in their festive pyjamas, surrounded by presents and wrapping paper. Our girls' Christmas PJs are designed to look as good in photos as they feel to wear, with vibrant prints and well-finished details that hold up beautifully in pictures.
Family Matching Sets
Looking to get the whole family matching this Christmas? Pair girls Christmas pyjamas with our women's Christmas pyjamas, men's Christmas pyjamas and family Christmas pyjamas for a fully co-ordinated festive look. Whether it's for a professional family photoshoot or just a fun tradition, matching sets have become one of the most popular gifting trends during the festive season.
How to Choose Girls Christmas Pyjamas
With so many styles, fabrics, and designs to choose from, picking the right pair of girls' Christmas pyjamas can feel a little overwhelming. Here are a few simple questions to help you narrow it down.
What Age or Size Are You Buying For?
Start with the age and size. Our girls Christmas PJs run from age 3 to 14. If you're buying in advance or your child is between sizes, opt for the larger size for a comfortable, room-to-grow fit. Use our sizing guide to double-check measurements if needed.
What Fabric Do You Need?
If your daughter sleeps warm, cotton is the most breathable choice. For colder rooms or extra cosy nights, brushed cotton or fleece will keep her warm and comfortable. Fleece is particularly popular for Christmas morning lounging and film nights.
Will They Be Worn for Matching Photos?
If co-ordination matters, take a look at our matching family sets before choosing. Many of our girls' designs have corresponding styles for boys, babies, and adults, allowing you to put together a consistent look across the whole family.
Are You Buying as a Gift?
Girls' Christmas pyjamas make a brilliant gift at any budget. They're practical, fun, and something that will genuinely be worn and loved during the festive period. For gifting, consider a set in a neutral-ish design that crosses multiple tastes, or choose something bold and characterful if you know the recipient well.