Outdoor Fabric
Outdoor fabrics are suitable for everyday use with stylish prints. You can use our water repellent outdoor fabrics for your outdoor sofas and chairs, chaise lounge cushions, garden chairs and lounge suites.
You can find our water and dirt repellent fabrics produced with Bionic Finish technology in our fabric store online. Our outdoor fabrics include medium weight duck canvas fabrics, digital printed fabrics and much more.
185 products
Hot Air Balloon Fabric, Teal Upholstery Fabric, Canvas Tapestry Fabric
- Regular Price
- from £10.50
- Sale Price
- from £10.50
- Regular Price
- Unit Price
- per
Under the Sea Fabric, Tropical Fish Fabric, Coral Reef Upholstery Fabric
- Regular Price
- £17.50
- Sale Price
- £17.50
- Regular Price
- Unit Price
- per
Seashell Fabric, Blue Green Coastal Ocean Reef Seahorse Upholstery Fabric
- Regular Price
- £17.50
- Sale Price
- £17.50
- Regular Price
- Unit Price
- per
Blue Fish Fabric, Nautical Upholstery Fabric, Watercolour Coastal Fabric
- Regular Price
- from £10.50
- Sale Price
- from £10.50
- Regular Price
- Unit Price
- per
Seashell Fabric, Crab Fabric, Blue Ocean Nautical Beach Upholstery Fabric
- Regular Price
- £17.50
- Sale Price
- £17.50
- Regular Price
- £0.00
- Unit Price
- per
Starfish Fabric, Coral Reef Fabric, Orange Sea Coastal Upholstery Fabric
- Regular Price
- £17.50
- Sale Price
- £17.50
- Regular Price
- £0.00
- Unit Price
- per
Magnolia Flower Fabric, Floral Upholstery Fabric, Bird Print Curtain Fabric
- Regular Price
- from £9.50
- Sale Price
- from £9.50
- Regular Price
- Unit Price
- per
Butterfly Fabric, Nature Fabric, Pink Lilac Upholstery Curtain Fabric
- Regular Price
- from £9.50
- Sale Price
- from £9.50
- Regular Price
- Unit Price
- per
Butterfly Print Fabric, Animal Upholstery Fabric, Blue White Fabric
- Regular Price
- from £9.50
- Sale Price
- from £9.50
- Regular Price
- Unit Price
- per
Lavender Flowers Fabric, Lilac Floral Fabric, Purple White Fabric
- Regular Price
- from £9.50
- Sale Price
- from £9.50
- Regular Price
- Unit Price
- per
Floral Upholstery Fabric, Spring Flower Boho Pastel Canvas Curtain Fabric
- Regular Price
- from £9.50
- Sale Price
- from £9.50
- Regular Price
- Unit Price
- per
Hydrangea Fabric, Pink Floral Upholstery Fabric, Pastel Flower Print Fabric
- Regular Price
- from £9.50
- Sale Price
- from £9.50
- Regular Price
- Unit Price
- per
Nautical Fabric, Boat Fabric, Blue White Anchor Compass Print Upholstery Fabric
- Regular Price
- from £9.50
- Sale Price
- from £9.50
- Regular Price
- Unit Price
- per
Nautical Stripe Fabric, Navy White Upholstery Fabric, Boat Curtain Fabric
- Regular Price
- from £10.50
- Sale Price
- from £10.50
- Regular Price
- Unit Price
- per
Starfish Fabric, Seashell Fabric, Nautical Upholstery Coastal Reef Fabric
- Regular Price
- from £10.00
- Sale Price
- from £10.00
- Regular Price
- Unit Price
- per
Nautical Upholstery Fabric, Rope Knot Fabric, Boat Marine Yacht Fabric
- Regular Price
- from £10.50
- Sale Price
- from £10.50
- Regular Price
- Unit Price
- per
Fish Fabric, Animal Print Fabric, Mint Green Upholstery Aquarium Fabric
- Regular Price
- from £9.50
- Sale Price
- from £9.50
- Regular Price
- Unit Price
- per
Nautical Upholstery Fabric, Tropical Fish Coastal Beach Animal Fabric
- Regular Price
- from £9.50
- Sale Price
- from £9.50
- Regular Price
- Unit Price
- per
Fish Print Fabric, Turquoise Upholstery Blue Ocean Sea Underwater Fabric
- Regular Price
- from £9.50
- Sale Price
- from £9.50
- Regular Price
- Unit Price
- per
Stripe Upholstery Fabric, Modern Cotton Duck Canvas Curtain Outdoor Fabric
- Regular Price
- from £9.50
- Sale Price
- from £9.50
- Regular Price
- Unit Price
- per
Brown Stripe Fabric, Camel Country Cottage Cushion Upholstery Fabric
- Regular Price
- from £9.50
- Sale Price
- from £9.50
- Regular Price
- Unit Price
- per
Pink Stripe Upholstery Fabric, Dusky Pink Curtain Modern Boho Fabric
- Regular Price
- from £9.50
- Sale Price
- from £9.50
- Regular Price
- Unit Price
- per
Green White Stripe Fabric, Mint Upholstery Farmhouse Curtain Bag Fabric
- Regular Price
- from £9.50
- Sale Price
- from £9.50
- Regular Price
- Unit Price
- per
Yellow White Stripe Fabric, Country Cottage Upholstery Furnishing Fabric
- Regular Price
- from £9.50
- Sale Price
- from £9.50
- Regular Price
- Unit Price
- per
Grey White Stripe Fabric, Curtain Upholstery Chair Sofa Pillow Fabric
- Regular Price
- from £9.50
- Sale Price
- from £9.50
- Regular Price
- Unit Price
- per
Red White Stripe Fabric, Water Repellent Curtain Upholstery Outdoor Fabric
- Regular Price
- from £9.50
- Sale Price
- from £9.50
- Regular Price
- Unit Price
- per
Black Stripe Fabric, Monochrome Black White Canvas Upholstery Fabric
- Regular Price
- from £9.50
- Sale Price
- from £9.50
- Regular Price
- Unit Price
- per
Beige White Stripe Fabric, Tan Upholstery Cotton Duck Canvas Fabric
- Regular Price
- from £9.50
- Sale Price
- from £9.50
- Regular Price
- Unit Price
- per
Navy White Stripe Fabric, Royal Blue Marine Cotton Upholstery Fabric
- Regular Price
- from £9.50
- Sale Price
- from £9.50
- Regular Price
- Unit Price
- per
Tapestry Upholstery Fabric, Ethnic Paisley Baroque Damask Curtain Fabric
- Regular Price
- from £9.50
- Sale Price
- from £9.50
- Regular Price
- Unit Price
- per
Paisley Upholstery Fabric, Damask Victorian Curtain Flower Print Fabric
- Regular Price
- from £9.50
- Sale Price
- from £9.50
- Regular Price
- Unit Price
- per
Damask Upholstery Fabric, Paisley Tapestry Turquoise Floral Curtain Fabric
- Regular Price
- from £9.50
- Sale Price
- from £9.50
- Regular Price
- Unit Price
- per
Tapestry Upholstery Fabric, Moroccan Aztec Navy Mustard Boho Print Fabric
- Regular Price
- from £10.00
- Sale Price
- from £10.00
- Regular Price
- Unit Price
- per
Traditional Upholstery Fabric, Turkish Multicolour Bohemian Kilim Fabric
- Regular Price
- from £10.00
- Sale Price
- from £10.00
- Regular Price
- Unit Price
- per
Tile Fabric, Beige Upholstery Fabric, Brown Cotton Canvas Tribal Ethnic Fabric
- Regular Price
- from £10.00
- Sale Price
- from £10.00
- Regular Price
- Unit Price
- per
Kilim Fabric, Geometric Upholstery Fabric, Red Green Aztec Native Fabric
- Regular Price
- from £10.00
- Sale Price
- from £10.00
- Regular Price
- Unit Price
- per
Tile Fabric, Mosaic Fabric, Ceramic Turkish Ottoman Moroccan Geometric Fabric
- Regular Price
- from £9.50
- Sale Price
- from £9.50
- Regular Price
- Unit Price
- per
Fabric Sample, Cotton Canvas Upholstery Curtain Outdoor Fabric
- Regular Price
- £1.95
- Sale Price
- £1.95
- Regular Price
- Unit Price
- per
Tropical Canvas Fabric, Palm Tree Fabric, Yellow Grey Curtain Upholstery Fabric
- Regular Price
- from £9.50
- Sale Price
- from £9.50
- Regular Price
- Unit Price
- per
Palm Tree Fabric, Tropical Leaves Fabric, Blue Upholstery Curtain Fabric
- Regular Price
- from £9.50
- Sale Price
- from £9.50
- Regular Price
- Unit Price
- per
Watercolour Curtain Fabric, Brown Floral Fabric, Terracotta Upholstery Fabric
- Regular Price
- from £9.50
- Sale Price
- from £9.50
- Regular Price
- Unit Price
- per
Flower Upholstery Fabric, Beige Floral Fabric, Pastel Print Curtain Fabric
- Regular Price
- from £9.50
- Sale Price
- from £9.50
- Regular Price
- Unit Price
- per
Roses Upholstery Fabric, Dusty Pink Fabric, Romantic Floral Fabric
- Regular Price
- from £9.50
- Sale Price
- from £9.50
- Regular Price
- Unit Price
- per
Christmas Snowflake Fabric, Red Festive Fabric, Xmas Print Fabric
- Regular Price
- from £9.00
- Sale Price
- from £9.00
- Regular Price
- Unit Price
- per
Tartan Fabric, Scottish Plaid Fabric, Duck Egg Blue Upholstery Fabric
- Regular Price
- from £9.50
- Sale Price
- from £9.50
- Regular Price
- Unit Price
- per
Plaid Canvas Fabric, Dusky Pink Fabric, Pastel Print Buffalo Check Fabric
- Regular Price
- from £9.50
- Sale Price
- from £9.50
- Regular Price
- Unit Price
- per
Christmas Snowflake Fabric, Mustard Yellow Fabric, Gold Print Fabric
- Regular Price
- from £9.00
- Sale Price
- from £9.00
- Regular Price
- Unit Price
- per
Snowflake Fabric, Green Christmas Fabric, Cotton Canvas Fabric
- Regular Price
- from £9.00
- Sale Price
- from £9.00
- Regular Price
- Unit Price
- per