Looking for the perfect fabric to create your holiday crafts and decorations? Look no further than Fabric Land’s Christmas Fabric collection. We have a wide selection of festive fabrics, including classic red and green tartans, cheerful snowman prints, and elegant metallic designs.

Whether you’re looking to make a new set of holiday stockings, a cozy quilt, or a show-stopping Christmas dress, our Christmas Fabric collection has something for every project. With high-quality materials and affordable prices, you can create something special without breaking the bank.

Our fabrics are easy to care for and are made to last, so you can enjoy them for many Christmases to come. So why wait? Shop our Christmas Fabric collection today and get started on your next holiday project!

Buy Fabric Online

Lame Fabric Dimple Jacquard

£2.99 / per metre
£0.72 - £2.09 / per metre
(13) £2.69 - £3.99 / per metre
(55) £5.39 - £7.99 / per metre

Christmas Fabric

Plain Marabou Feather Trim

(6) £1.45 - £2.15 / per metre

Bag Making

Metallic Cord Trim

(3) £0.60 - £0.99 / per metre

Buy Fabric Online

Felt Fabric

(124) £2.49 - £3.99 / per metre
(39) £0.49
(121) £1.75 - £2.49 / per metre

Buy Fabric Online

Crushed Velvet Fabric

(74) £2.29 - £3.59 / per metre
£8.25

Beads, Diamantes & Sequins

Sequin Packs Extra Large Stars Gold

£1.29

Beads, Diamantes & Sequins

Sequin Packs Large Stars

£1.29

Beads, Diamantes & Sequins

Sequin Packs Small Stars

£1.29
£5.79

Beads, Diamantes & Sequins

Sequin Packs Cupped 5mm

£1.29
£3.50 - £5.19 / per metre
-50%
Original price was: £4.99.Current price is: £2.50. per metre
-50%

Christmas Fabric

McCalls Sewing Pattern 6453

(1) Original price was: £9.75.Current price is: £4.88.
£4.99 / per metre
£3.39 - £4.99 / per metre
£3.39 - £4.99 / per metre
£3.39 - £4.99 / per metre
£3.39 - £4.99 / per metre
(19) £3.39 - £4.99 / per metre
£3.39 - £4.99 / per metre
-50%

Christmas Fabric

McCalls Sewing Pattern 5778

(3) Original price was: £9.75.Current price is: £4.88.

Buy Fabric Online

Glitter Felt Squares

(4) £0.99
(15) £3.39 - £4.99 / per metre
£3.39 - £4.99 / per metre


Browse Fabric Land’s range of fantastically priced Christmas Fabric. Christmas is coming around so quickly again in 2023 and people have already started thinking ahead to the BIG DAY. Fabric Land stock a great range of Christmas themed fabric to bring you the widest choice possible when selecting your Christmas craft materials. There is also a variety of patterns and designs from our Christmas Fabric Range including: Unicorns, Reindeer, Sheep and Christmas Puddings to name a few. These are perfect for making your own Christmas tablecloths, dresses, gifts and any other Christmas crafts. At Fabric Land UK we understand the value and benefits of using the best quality materials for your projects which is why we are always ensuring that we provide our customers with high standard sewing patterns. In addition to Christmas themed materials, we stock a large range of other high quality materials. Including: Winter Fabric, Evening Wear Fabric, Fancy Dress Fabric, Faux Fur Fabric and many other options. All Christmas Fabric is from Fabric Land. We try our best to have a wide selection of our fabrics available to buy online but if you don’t find the exact fabric that you are looking for please phone up our head office on 01425 461444 or email us on enquiries@fabricland.net and we will do our very best to find what you are looking for. Alternatively, you could of course visit one of our stores which can be located using the Fabric Land Shops page and consult with one of our well trained and cheerful employees for assistance. You can earn points on every purchase made with Fabric Land. For every £1 spent on the website you will receive 2 points. Points can be spent on the website only and not in-store. Once you have collected 50 points you can head to the My Account Page, Click ‘Points’ and converts those points into a coupon code which can then be applied at checkout. 50 Points are worth £1 of credit on the website. Once the coupon is generated you will have 30 days to redeem it.
This site uses cookies to offer you a better browsing experience. By browsing this website, you agree to our use of cookies.