Welcome to Fabric + Flow

Canada's Favourite Online Fabric Store

Your source for fresh and exciting fabrics to inspire the creative soul within you. We bring inspiration to every sewist with a curated collection of modern, wearable fabrics and textiles.

Fancy + Frocktails

Come to the hottest parties in the city.

Exclusive Debut

Curated Boxes

Featured Collection

Swim Kits

Shop Fabric Collections

Our Favourite Looks

Ribbed Knit | Bamboo - Desert Rose
Ribbed Knit | Bamboo - Desert Rose
Sale price $13.50 PER 1/2 METER
($27.00 PER METER)
Regular price $0.00 PER 1/2 METER
Regular price $13.50 PER 1/2 METER
($27.00 PER METER)
Luxe Ponte Knit - Stone
Luxe Ponte Knit - Stone
Sale price $10.50 PER 1/2 METER
($21.00 PER METER)
Regular price $0.00 PER 1/2 METER
Regular price $10.50 PER 1/2 METER
($21.00 PER METER)
Jersey | Merino - Chestnut
Jersey | Merino - Chestnut
Sale price $27.00 PER 1/2 METER
($54.00 PER METER)
Regular price $0.00 PER 1/2 METER
Regular price $27.00 PER 1/2 METER
($54.00 PER METER)
Denim | 11oz Indigo
Denim | 11oz Indigo
Sale price $11.50 PER 1/2 METER
($23.00 PER METER)
Regular price $0.00 PER 1/2 METER
Regular price $11.50 PER 1/2 METER
($23.00 PER METER)

Testimonials

I love this print quality and feel of Fabric and Flow's custom fabrics! This print is so cute 🥰

KW

Review text of 2nd authorI like the print so much and the quality of the fabric is really good.

Marie

I absolutely loved sewing up this bamboo french terry! It was so soft, with fantastic drape. It is the perfect base for year-round wear!

Rhe Y.
Additional info of 3rd author