Skip to content

My bag

Boho Fabric

Create your own laid-back retreat with our boho fabric collection. Inspired by flowing patterns, earthy tones and free-spirited style, these premium cotton fabrics are perfect for relaxed curtains, cosy cushions and effortless upholstery. Whether you love delicate florals, paisley prints or nature-inspired designs, every fabric brings warmth, texture and personality to your home. Mix with natural materials, layered textiles and our boho wallpaper collection to complete the look.

+ Show more - Show less
Show filters

Filter

Filter by

Clear All
Hide filters Show filters
140 products
Sort Featured
Petal Prowl Fabric in Teal on Pink

Petal Prowl Fabric in Teal on Pink

£39 / linear metre x 146cm usable width

Dashing Diamond Fabric in Greens and Raspberry on Cream

Dashing Diamond Fabric in Greens and Raspberry on Cream

£39 / linear metre x 146cm usable width

Petal Prowl Fabric in Blues on Mustard

Petal Prowl Fabric in Blues on Mustard

£39 / linear metre x 146cm usable width

Petal Prowl Fabric in Mustard on Hot Pink

Petal Prowl Fabric in Mustard on Hot Pink

£39 / linear metre x 146cm usable width

Petal Prowl Fabric in Multicoloured on Cream

Petal Prowl Fabric in Multicoloured on Cream

£39 / linear metre x 146cm usable width

Petal Prowl Fabric in Hot Pink on Lime

Petal Prowl Fabric in Hot Pink on Lime

£39 / linear metre x 146cm usable width

Dashing Diamond Fabric in Turquoise and Orange on Light Green

Dashing Diamond Fabric in Turquoise and Orange on Light Green

£39 / linear metre x 146cm usable width

Dashing Diamond Fabric in Cobalt Blue and Pink on Candy Pink

Dashing Diamond Fabric in Cobalt Blue and Pink on Candy Pink

£39 / linear metre x 146cm usable width

Paisley Party Fabric in Brights on Cream

Paisley Party Fabric in Brights on Cream

£39 / linear metre x 146cm usable width

Paisley Party Fabric in Pink and Green on Lime

Paisley Party Fabric in Pink and Green on Lime

£39 / linear metre x 146cm usable width

Paisley Party Fabric in Sunset Pinks on Sunrise Orange

Paisley Party Fabric in Sunset Pinks on Sunrise Orange

£39 / linear metre x 146cm usable width

Paisley Party Fabric in Teal and Green on Mint

Paisley Party Fabric in Teal and Green on Mint

£39 / linear metre x 146cm usable width

Paisley Party Fabric in Yellow and Teal on Coral

Paisley Party Fabric in Yellow and Teal on Coral

£39 / linear metre x 146cm usable width

Paisley Party Fabric in Teal and Green on Navy

Paisley Party Fabric in Teal and Green on Navy

£39 / linear metre x 146cm usable width

Grand Gesture Fabric in Pastels on Soft Pink

Grand Gesture Fabric in Pastels on Soft Pink

£39 / linear metre x 146cm usable width

Free Spirit Fabric in Brights on Hot Pink

Free Spirit Fabric in Brights on Hot Pink

£39 / linear metre x 146cm usable width

Grand Gesture Fabric in Pastels on Sunshine Yellow

Grand Gesture Fabric in Pastels on Sunshine Yellow

£39 / linear metre x 146cm usable width

Paisley Platter Fabric in Multicoloured on Pink

Paisley Platter Fabric in Multicoloured on Pink

£39 / linear metre x 146cm usable width

Mad for Matisse Fabric in Walnut and Wasabi on Teal

Mad for Matisse Fabric in Walnut and Wasabi on Teal

£39 / linear metre x 146cm usable width

Pandora Fabric in Hot Pink, Forest Green and Cream

Pandora Fabric in Hot Pink, Forest Green and Cream

£39 / linear metre x 146cm usable width

Not a Petal out of Place Fabric in Pinks, Orange and Yellow

Not a Petal out of Place Fabric in Pinks, Orange and Yellow

£39 / linear metre x 146cm usable width

Not a Petal out of Place Fabric in Pinks on Greens

Not a Petal out of Place Fabric in Pinks on Greens

£39 / linear metre x 146cm usable width

Not a Petal out of Place Fabric in Pinks on Blues

Not a Petal out of Place Fabric in Pinks on Blues

£39 / linear metre x 146cm usable width

Blooming Geometric Fabric in Pinks, Orange and Yellow

Blooming Geometric Fabric in Pinks, Orange and Yellow

£39 / linear metre x 146cm usable width

Blooming Geometric Fabric in Pinks on Greens

Blooming Geometric Fabric in Pinks on Greens

£39 / linear metre x 146cm usable width

Not a Petal out of Place Fabric in Brights on Cream

Not a Petal out of Place Fabric in Brights on Cream

£39 / linear metre x 146cm usable width

Blooming Geometric Fabric in Pink, Yellow and Blue

Blooming Geometric Fabric in Pink, Yellow and Blue

£39 / linear metre x 146cm usable width

Blooming Geometric Fabric in Pinks on Blues

Blooming Geometric Fabric in Pinks on Blues

£39 / linear metre x 146cm usable width

Blooming Geometric Fabric in Brights on Cream

Blooming Geometric Fabric in Brights on Cream

£39 / linear metre x 146cm usable width

Hello Flower Fabric in Pinks on Greens

Hello Flower Fabric in Pinks on Greens

£39 / linear metre x 146cm usable width

Hello Flower Fabric in Pinks on Blue

Hello Flower Fabric in Pinks on Blue

£39 / linear metre x 146cm usable width

Hello Flower Fabric in Pinks, Orange and Yellow

Hello Flower Fabric in Pinks, Orange and Yellow

£39 / linear metre x 146cm usable width

Hello Flower Fabric in Brights on Cream

Hello Flower Fabric in Brights on Cream

£39 / linear metre x 146cm usable width

Eclectic Eden Fabric in Pink and Blue Sunset

Eclectic Eden Fabric in Pink and Blue Sunset

£39 / linear metre x 146cm usable width

Rootin Tootin Fabric in Bronco Browns

Rootin Tootin Fabric in Bronco Browns

£39 / linear metre x 146cm usable width

Eclectic Eden Fabric in Teal and Tan on Vintage Cream

Eclectic Eden Fabric in Teal and Tan on Vintage Cream

£39 / linear metre x 146cm usable width

Rootin Tootin Fabric in Pickup Pinks

Rootin Tootin Fabric in Pickup Pinks

£39 / linear metre x 146cm usable width

Eclectic Eden Fabric in Brights on Vintage Cream

Eclectic Eden Fabric in Brights on Vintage Cream

£39 / linear metre x 146cm usable width

Rodeo Gaga Fabric in Bronco Brown, Boot Black & Western White

Rodeo Gaga Fabric in Bronco Brown, Boot Black & Western White

£39 / linear metre x 146cm usable width

Eclectic Eden Fabric in Brights on Pansy Pink

Eclectic Eden Fabric in Brights on Pansy Pink

£39 / linear metre x 146cm usable width

Checkity Check Check Fabric in Retro Tones

Checkity Check Check Fabric in Retro Tones

£39 / linear metre x 146cm usable width