Enjoy £5 Off Your Total Purchases
Receive Free Shipping on Total Orders
Student: Take 10% Off
Sign up at My Fabrics to Grab 15% Off Everything
Sign up at My Fabrics And Grab 20% Discount on All Orders
Take Free Shipping on Your Order Above £75
Up to 5 free samples per order @My Fabrics
£9.95 flat rate delivery on your order From My Fabrics
Save 20% on the perfect nautical look
20% Discount for fabrics
Enjoy 20% Off all decorative fabrics
Grab 15% Off Store Wide
Save 20% on fabrics
Receive 15% Off All Orders
15% Discount on Your Order
5% Off Select Products
25% Discount for select fabrics
5% Off Eligible Purchases