Christmas Fabric
111 products
Nearly 400 Christmas fabrics in pure cotton, from £2.95 a metre — traditional, Scandinavian, novelty and metallic prints for festive makes.
Choosing between craft cottons, polycottons and panels
Our seasonal range includes 100% craft cotton and polycotton fabrics, available as continuous metreage or as individual printed craft panels. Pure cotton is a staple for festive stitching due to its high tensile strength and ease of handling, making it a reliable choice for patchwork and quilting. Polycotton options provide a practical alternative where a blended fibre is preferred.
Fabric widths vary across the selection to suit different scales of work. Standard craft widths start at 112cm, while wider 137cm and 145cm options provide the necessary coverage for larger items such as curtains, cushions, bed sheets and pillowcases.
Festive motifs and project ideas
The prints span traditional seasonal artwork through to lighthearted character illustrations, giving you options for home furnishings, decorations and festive dressmaking:
- Traditional and folk motifs: jolly robins, reindeer, festive leaves, florals, stars and classic Santa hearts.
- Novelty prints: playful seasonal themes, including dogs in Christmas jumpers and sausage dogs.
- Metallic finishes: swirly patterns and festive florals detailed with metallic print accents.
Whether you are piecing together seasonal quilts, sewing cushion covers or stitching holiday garments, these fabrics offer balanced weights suitable for both apparel and craft applications.