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
Blossoming Boho Fabric in Cobalt Blue and Raspberry on Sky Blue with Gold

Blossoming Boho Fabric in Cobalt Blue and Raspberry on Sky Blue with Gold

$69 / linear metre (1.1 Yards) x 57in. usable width

Blossoming Boho Fabric in Turquoise and Orange on Light Green with Gold

Blossoming Boho Fabric in Turquoise and Orange on Light Green with Gold

$69 / linear metre (1.1 Yards) x 57in. usable width

Blossoming Boho Fabric in Greens and Raspberry on Cream with Gold

Blossoming Boho Fabric in Greens and Raspberry on Cream with Gold

$69 / linear metre (1.1 Yards) x 57in. usable width

Petal Prowl Fabric in Teal on Pink

Petal Prowl Fabric in Teal on Pink

$69 / linear metre (1.1 Yards) x 57in. usable width

Dashing Diamond Fabric in Greens and Raspberry on Cream

Dashing Diamond Fabric in Greens and Raspberry on Cream

$69 / linear metre (1.1 Yards) x 57in. usable width

Petal Prowl Fabric in Blues on Mustard

Petal Prowl Fabric in Blues on Mustard

$69 / linear metre (1.1 Yards) x 57in. usable width

Petal Prowl Fabric in Mustard on Hot Pink

Petal Prowl Fabric in Mustard on Hot Pink

$69 / linear metre (1.1 Yards) x 57in. usable width

Petal Prowl Fabric in Multicoloured on Cream

Petal Prowl Fabric in Multicoloured on Cream

$69 / linear metre (1.1 Yards) x 57in. usable width

Petal Prowl Fabric in Hot Pink on Lime

Petal Prowl Fabric in Hot Pink on Lime

$69 / linear metre (1.1 Yards) x 57in. usable width

Dashing Diamond Fabric in Turquoise and Orange on Light Green

Dashing Diamond Fabric in Turquoise and Orange on Light Green

$69 / linear metre (1.1 Yards) x 57in. usable width

Dashing Diamond Fabric in Cobalt Blue and Pink on Candy Pink

Dashing Diamond Fabric in Cobalt Blue and Pink on Candy Pink

$69 / linear metre (1.1 Yards) x 57in. usable width

Paisley Party Fabric in Brights on Cream

Paisley Party Fabric in Brights on Cream

$69 / linear metre (1.1 Yards) x 57in. usable width

Paisley Passion Fabric in Cobalt Blue and Raspberry on Navy with Gold

Paisley Passion Fabric in Cobalt Blue and Raspberry on Navy with Gold

$69 / linear metre (1.1 Yards) x 57in. usable width

Paisley Party Fabric in Pink and Green on Lime

Paisley Party Fabric in Pink and Green on Lime

$69 / linear metre (1.1 Yards) x 57in. usable width

Paisley Party Fabric in Sunset Pinks on Sunrise Orange

Paisley Party Fabric in Sunset Pinks on Sunrise Orange

$69 / linear metre (1.1 Yards) x 57in. usable width

Paisley Party Fabric in Teal and Green on Mint

Paisley Party Fabric in Teal and Green on Mint

$69 / linear metre (1.1 Yards) x 57in. usable width

Paisley Party Fabric in Yellow and Teal on Coral

Paisley Party Fabric in Yellow and Teal on Coral

$69 / linear metre (1.1 Yards) x 57in. usable width

Paisley Party Fabric in Teal and Green on Navy

Paisley Party Fabric in Teal and Green on Navy

$69 / linear metre (1.1 Yards) x 57in. usable width

Grand Gesture Fabric in Pastels on Soft Pink

Grand Gesture Fabric in Pastels on Soft Pink

$69 / linear metre (1.1 Yards) x 57in. usable width

Free Spirit Fabric in Brights on Hot Pink

Free Spirit Fabric in Brights on Hot Pink

$69 / linear metre (1.1 Yards) x 57in. usable width

Grand Gesture Fabric in Pastels on Sunshine Yellow

Grand Gesture Fabric in Pastels on Sunshine Yellow

$69 / linear metre (1.1 Yards) x 57in. usable width

Paisley Platter Fabric in Multicoloured on Pink

Paisley Platter Fabric in Multicoloured on Pink

$69 / linear metre (1.1 Yards) x 57in. usable width

Paisley Passion Fabric in Greens and Raspberry on Sage with Gold

Paisley Passion Fabric in Greens and Raspberry on Sage with Gold

$69 / linear metre (1.1 Yards) x 57in. usable width

Paisley Passion Fabric in Orange and Green on Light Green with Gold

Paisley Passion Fabric in Orange and Green on Light Green with Gold

$69 / linear metre (1.1 Yards) x 57in. usable width

Paisley Passion Fabric in Turquoise and Orange on Lime with Gold

Paisley Passion Fabric in Turquoise and Orange on Lime with Gold

$69 / linear metre (1.1 Yards) x 57in. usable width

Mad for Matisse Fabric in Walnut and Wasabi on Teal

Mad for Matisse Fabric in Walnut and Wasabi on Teal

$69 / linear metre (1.1 Yards) x 57in. usable width

Pandora Fabric in Hot Pink, Forest Green and Cream

Pandora Fabric in Hot Pink, Forest Green and Cream

$69 / linear metre (1.1 Yards) x 57in. 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

$69 / linear metre (1.1 Yards) x 57in. usable width

Not a Petal out of Place Fabric in Pinks on Greens

Not a Petal out of Place Fabric in Pinks on Greens

$69 / linear metre (1.1 Yards) x 57in. usable width

Not a Petal out of Place Fabric in Pinks on Blues

Not a Petal out of Place Fabric in Pinks on Blues

$69 / linear metre (1.1 Yards) x 57in. usable width

Blooming Geometric Fabric in Pinks, Orange and Yellow

Blooming Geometric Fabric in Pinks, Orange and Yellow

$69 / linear metre (1.1 Yards) x 57in. usable width

Blooming Geometric Fabric in Pinks on Greens

Blooming Geometric Fabric in Pinks on Greens

$69 / linear metre (1.1 Yards) x 57in. usable width

Not a Petal out of Place Fabric in Brights on Cream

Not a Petal out of Place Fabric in Brights on Cream

$69 / linear metre (1.1 Yards) x 57in. usable width

Blooming Geometric Fabric in Pink, Yellow and Blue

Blooming Geometric Fabric in Pink, Yellow and Blue

$69 / linear metre (1.1 Yards) x 57in. usable width

Blooming Geometric Fabric in Pinks on Blues

Blooming Geometric Fabric in Pinks on Blues

$69 / linear metre (1.1 Yards) x 57in. usable width

Blooming Geometric Fabric in Brights on Cream

Blooming Geometric Fabric in Brights on Cream

$69 / linear metre (1.1 Yards) x 57in. usable width

Hello Flower Fabric in Pinks on Greens

Hello Flower Fabric in Pinks on Greens

$69 / linear metre (1.1 Yards) x 57in. usable width

Hello Flower Fabric in Pinks on Blue

Hello Flower Fabric in Pinks on Blue

$69 / linear metre (1.1 Yards) x 57in. usable width

Hello Flower Fabric in Pinks, Orange and Yellow

Hello Flower Fabric in Pinks, Orange and Yellow

$69 / linear metre (1.1 Yards) x 57in. usable width

Hello Flower Fabric in Brights on Cream

Hello Flower Fabric in Brights on Cream

$69 / linear metre (1.1 Yards) x 57in. usable width

Eclectic Eden Fabric in Pink and Blue Sunset

Eclectic Eden Fabric in Pink and Blue Sunset

$69 / linear metre (1.1 Yards) x 57in. usable width

Rootin Tootin Fabric in Bronco Browns

Rootin Tootin Fabric in Bronco Browns

$69 / linear metre (1.1 Yards) x 57in. usable width

Eclectic Eden Fabric in Teal and Tan on Vintage Cream

Eclectic Eden Fabric in Teal and Tan on Vintage Cream

$69 / linear metre (1.1 Yards) x 57in. usable width

Rootin Tootin Fabric in Pickup Pinks

Rootin Tootin Fabric in Pickup Pinks

$69 / linear metre (1.1 Yards) x 57in. usable width

Eclectic Eden Fabric in Brights on Vintage Cream

Eclectic Eden Fabric in Brights on Vintage Cream

$69 / linear metre (1.1 Yards) x 57in. usable width

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

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

$69 / linear metre (1.1 Yards) x 57in. usable width

Eclectic Eden Fabric in Brights on Pansy Pink

Eclectic Eden Fabric in Brights on Pansy Pink

$69 / linear metre (1.1 Yards) x 57in. usable width

Checkity Check Check Fabric in Retro Tones

Checkity Check Check Fabric in Retro Tones

$69 / linear metre (1.1 Yards) x 57in. usable width