Trending fabrics: Available now!


£2.25 / per metre
£2.25 / per metre
£2.25 / per metre
£2.25 / per metre
£2.25 / per metre
£3.99 - £6.99 / per metre
£3.99 - £6.99 / per metre
£3.99 - £6.99 / per metre
£3.99 - £6.99 / per metre
£3.99 - £6.99 / per metre


Latest Fabrics: New-In this week


Dance and Show Fabric

Faux Fur Strips For Collars

£1.25
£2.25 / per metre
£2.25 / per metre

All Patterned Fabric

Polyester Cotton Fabric Ladybirds

£2.25 / per metre
£2.25 / per metre

Abstract Patterned Fabric

Polyester Cotton Fabric Harlequin

£2.25 / per metre
£2.25 / per metre
£2.25 / per metre
£2.25 / per metre
£2.25 / per metre


Online Fabric & Haberdashery Shop

Fabric Land is a leading online and in-store fabric retailer specialising in fabrics and haberdashery. Our family run UK business always endeavours to offer a vast selection of high-quality, low-cost fabrics, from cotton and linen to satin and fleece, catering to both hobbyists and professionals alike.

With a commitment to customer satisfaction, our friendly staff are always on hand to provide everything you need to bring your creative visions to life. Whether you’re sewing garments, crafting home decor, or undertaking DIY projects, explore our extensive range of fabrics, haberdashery, sewing kits and patterns to find the perfect materials for your next project.



Popular Fabrics: Your Favourites


100% Cotton Fabric

White 100% Cotton Fabric

(77) £2.69 - £3.99 / per metre
(48) £1.65 - £2.99 / per metre
(121) £1.75 - £2.49 / per metre
(109) £2.72 - £4.99 / per metre

Bridal Fabric

Silky Satin Fabric

(70) £1.16 - £1.95 / per metre

Buy Fabric Online

Felt Fabric

(124) £2.49 - £3.99 / per metre
(84) £0.85 - £1.45 / per metre
(13) £2.69 - £3.99 / per metre
(37) £0.65 - £0.99 / per metre

Buy Fabric Online

Crushed Velvet Fabric

(74) £2.29 - £3.59 / per metre

100% Cotton Fabric

Calico Cotton Fabric

(53) £2.09 - £3.19 / per metre
(29) £4.29 - £6.49 / per metre

Buy Fabric Online

Hessian Fabric (Thick)

(35) £2.59 - £3.29 / per metre

Buy Fabric Online

Superior Hessian Fabric

(37) £2.99 - £4.25 / per metre
(36) £0.82 - £1.39 / per metre
(16) £1.40 - £1.99 / per metre
(5) £4.39 - £6.99 / per metre

100% Cotton Fabric

Velvet Cotton Fabric Emerald

(34) £5.29 - £7.99 / per metre
(51) £2.89 - £4.39 / per metre
(59) £1.49 - £2.19 / per metre



Haberdashery: Must-have essentials



Latest Discounts: Save Even More!

-21%
(2) Original price was: £9.48.Current price is: £7.50.
-50%
£4.49 / per metre £2.25 / per metre
-50%
£4.44 / per metre £2.22 / per metre
-17%
(5) £3.59 - £5.65 / per metre £2.99 - £3.99 / per metre
-50%
(2) £4.99 / per metre £2.50 / per metre
-50%
Original price was: £4.99.Current price is: £2.50. per metre
-40%

All Patterned Fabric

Sequin Jersey Fabric Lurex Stars

Original price was: £3.33.Current price is: £1.99. per metre
-60%
Original price was: £2.50.Current price is: £1.00.
-76%
Original price was: £41.00.Current price is: £10.00.
-47%
£1.89 / per metre £1.00 / per metre


FAB Tv: Maxine’s Fortnightly Picks



We proudly supply