Shop thousands of designer quilting and patchwork fabrics at Mad About Patchwork, your Canadian online quilt shop. Our designer fabric collection features the latest prints and collections from today's top fabric designers, including Ruby Star Society, Alison Glass for Andover, Kaffe Fassett, Art Gallery Fabrics, Tula Pink, Rifle Paper Co., and many more.
Whether you're building a quilt, working on a patchwork project, or searching for coordinating fabrics, you'll find an ever-growing selection across every colour palette, scale, and print style — from bold modern geometrics to delicate vintage florals. We stock fabrics for every quilting aesthetic, from traditional patchwork to contemporary art quilts.
Fabrics are sold by the yard and ship quickly from our shop in Stittsville, Ontario. We serve quilters across Canada with fast shipping and a carefully curated selection that's refreshed with new arrivals throughout the year.
Browse by designer or collection, or explore our Precuts + Bundles section for coordinated fat quarter bundles, jelly rolls, and charm packs. New collections land regularly — follow us on social media or sign up for our newsletter to be first to know.
$21.00 CAD PER YARD
(≡ $22.97 CAD PER METER)
Looking to add Apple to your stash? Beg Your Garden from Legendary brings Tula Pink's design for Free Spirit Fabrics to your sewing table in 100% cotton at 44/45" wide....
$21.00 CAD PER YARD
(≡ $22.97 CAD PER METER)
Looking to add Wildorchid to your stash? Beg Your Garden from Legendary brings Tula Pink's design for Free Spirit Fabrics to your sewing table in 100% cotton at 44/45" wide....
$21.00 CAD PER YARD
(≡ $22.97 CAD PER METER)
Here is Charmed in Candy, a Legendary print by Tula Pink for Free Spirit Fabrics. Made of 100% cotton at 44/45" wide, it works well alongside its collection mates in...
$21.00 CAD PER YARD
(≡ $22.97 CAD PER METER)
Here is Charmed in Dream, a Legendary print by Tula Pink for Free Spirit Fabrics. Made of 100% cotton at 44/45" wide, it works well alongside its collection mates in...
$21.00 CAD PER YARD
(≡ $22.97 CAD PER METER)
Add some Vermillion to your next quilt with Charmed from Tula Pink's Legendary collection. Free Spirit Fabrics prints it on 100% cotton at 44/45" wide, so it cuts and pieces...
$21.00 CAD PER YARD
(≡ $22.97 CAD PER METER)
Dragon Ball She in Apple is part of the Legendary collection by Tula Pink for Free Spirit Fabrics. Cut from 100% cotton at 44/45" wide, it is a friendly pick...
$21.00 CAD PER YARD
(≡ $22.97 CAD PER METER)
Meet Dragon Ball She in the colourway Sugarplum, one of the prints from Tula Pink's Legendary line for Free Spirit Fabrics. This 100% cotton fabric at 44/45" wide slips easily...
$21.00 CAD PER YARD
(≡ $22.97 CAD PER METER)
Looking to add Stardust to your stash? Fairy Godmother from Legendary brings Tula Pink's design for Free Spirit Fabrics to your sewing table in 100% cotton at 44/45" wide. Pair...
$21.00 CAD PER YARD
(≡ $22.97 CAD PER METER)
Looking to add Stardust to your stash? Gentle Reminder from Legendary brings Tula Pink's design for Free Spirit Fabrics to your sewing table in 100% cotton at 44/45" wide. Pair...
$21.00 CAD PER YARD
(≡ $22.97 CAD PER METER)
Looking to add Wildorchid to your stash? Gentle Reminder from Legendary brings Tula Pink's design for Free Spirit Fabrics to your sewing table in 100% cotton at 44/45" wide. Pair...
$21.00 CAD PER YARD
(≡ $22.97 CAD PER METER)
Add some Apple to your next quilt with Gumdrop from Tula Pink's Legendary collection. Free Spirit Fabrics prints it on 100% cotton at 44/45" wide, so it cuts and pieces...
$21.00 CAD PER YARD
(≡ $22.97 CAD PER METER)
Here is Gumdrop in Pearl, a Legendary print by Tula Pink for Free Spirit Fabrics. Made of 100% cotton at 44/45" wide, it works well alongside its collection mates in...
Sold Out
Meet Hot Wings in the colourway Dandelion, one of the prints from Tula Pink's Legendary line for Free Spirit Fabrics. This 100% cotton fabric at 44/45" wide slips easily into...
$21.00 CAD PER YARD
(≡ $22.97 CAD PER METER)
Tula Pink designed Hot Wings for the Legendary collection from Free Spirit Fabrics, and the Wildorchid colourway is ready for your next project. It is 100% cotton at 44/45" wide,...
$21.00 CAD PER YARD
(≡ $22.97 CAD PER METER)
100% Cotton 44"/45" width (111.76 cm/114.3 cm) Fabric can be purchased in 1/4 yard (22.86 cm) increments. Single units or single 1/4 yard will be sent as a fat quarter...
$21.00 CAD PER YARD
(≡ $22.97 CAD PER METER)
In Plain Sight in Pearl is part of the Legendary collection by Tula Pink for Free Spirit Fabrics. Cut from 100% cotton at 44/45" wide, it is a friendly pick...
Sold Out
Meet Pony Tales in the colourway Wildorchid, one of the prints from Tula Pink's Legendary line for Free Spirit Fabrics. This 100% cotton fabric at 44/45" wide slips easily into...
$21.00 CAD PER YARD
(≡ $22.97 CAD PER METER)
Here is Visionary in Dandelion, a Legendary print by Tula Pink for Free Spirit Fabrics. Made of 100% cotton at 44/45" wide, it works well alongside its collection mates in...
$21.00 CAD PER YARD
(≡ $22.97 CAD PER METER)
Looking to add Sugarplum to your stash? Visionary from Legendary brings Tula Pink's design for Free Spirit Fabrics to your sewing table in 100% cotton at 44/45" wide. Pair it...
$19.00 CAD PER YARD
(≡ $20.78 CAD PER METER)
$5.25 CAD
Afterglow is the colourway, and Do Re Bee is the print, in Tula Pink's Down to Earth line for Free Spirit Fabrics. Pre-order today for an estimated March 2027 arrival....
$19.00 CAD PER YARD
(≡ $20.78 CAD PER METER)
$5.25 CAD
Reserve Do Re Bee in Daybreak from Tula Pink's Down to Earth for Free Spirit Fabrics now; this pre-order is estimated to arrive in March 2027. Order now to hold...
$19.00 CAD PER YARD
(≡ $20.78 CAD PER METER)
$5.25 CAD
Grow Up in Afterglow is part of Tula Pink's Down to Earth collection for Free Spirit Fabrics, and it's on pre-order for an estimated March 2027 delivery. Plan ahead for...
$19.00 CAD PER YARD
(≡ $20.78 CAD PER METER)
$5.25 CAD
Daybreak is the colourway, and Grow Up is the print, in Tula Pink's Down to Earth line for Free Spirit Fabrics. Pre-order today for an estimated March 2027 arrival. It's...
$19.00 CAD PER YARD
(≡ $20.78 CAD PER METER)
$5.25 CAD
Reserve Morel Support in Afterglow from Tula Pink's Down to Earth for Free Spirit Fabrics now; this pre-order is estimated to arrive in March 2027. Order now to hold your...
$19.00 CAD PER YARD
(≡ $20.78 CAD PER METER)
$5.25 CAD
Morel Support in Daybreak is part of Tula Pink's Down to Earth collection for Free Spirit Fabrics, and it's on pre-order for an estimated March 2027 delivery. Plan ahead for...
$19.00 CAD PER YARD
(≡ $20.78 CAD PER METER)
$5.25 CAD
Prior Mothorization in Afterglow is part of Tula Pink's Down to Earth collection for Free Spirit Fabrics, and it's on pre-order for an estimated March 2027 delivery. Order now to...
$19.00 CAD PER YARD
(≡ $20.78 CAD PER METER)
$5.25 CAD
Daybreak is the colourway, and Prior Mothorization is the print, from Tula Pink's Down to Earth line for Free Spirit Fabrics. Pre-order today for an estimated March 2027 arrival. You'll...
$19.00 CAD PER YARD
(≡ $20.78 CAD PER METER)
$5.25 CAD
Planning ahead? Reserve Snailed It! in Afterglow from Tula Pink's Down to Earth for Free Spirit Fabrics. This 100% cotton pre-order is estimated to arrive in March 2027. At 44/45...
$19.00 CAD PER YARD
(≡ $20.78 CAD PER METER)
$5.25 CAD
Snailed It! in Daybreak is part of Tula Pink's Down to Earth collection for Free Spirit Fabrics, and it's on pre-order for an estimated March 2027 delivery. Order now to...
$19.00 CAD PER YARD
(≡ $20.78 CAD PER METER)
$5.25 CAD
Afterglow is the colourway, and Spot On is the print, from Tula Pink's Down to Earth line for Free Spirit Fabrics. Pre-order today for an estimated March 2027 arrival. You'll...
$19.00 CAD PER YARD
(≡ $20.78 CAD PER METER)
$5.25 CAD
Planning ahead? Reserve Spot On in Daybreak from Tula Pink's Down to Earth for Free Spirit Fabrics. This 100% cotton pre-order is estimated to arrive in March 2027. At 44/45...
$19.00 CAD PER YARD
(≡ $20.78 CAD PER METER)
Looking for a Tula Pink look with Sticks in Blue Lagoon in the mix? Sticks in Blue Lagoon from Sticks and Stones is a bold stripe print in four widths...
$19.00 CAD PER YARD
(≡ $20.78 CAD PER METER)
Meet Sticks in Cantaloupe, a Cantaloupe take on the Sticks print from Tula Pink's Sticks and Stones for Free Spirit Fabrics. The bold stripe is printed in four different widths...
$19.00 CAD PER YARD
(≡ $20.78 CAD PER METER)
Reserve a place for Cool Breeze in your next quilt: Sticks in Cool Breeze comes from Tula Pink's Sticks and Stones collection for Free Spirit Fabrics and is a bold...
$19.00 CAD PER YARD
(≡ $20.78 CAD PER METER)
Sticks in Firecracker is the Sticks print in the Firecracker colourway, part of Tula Pink's Sticks and Stones line for Free Spirit Fabrics. The bold stripe is printed in four...
$19.00 CAD PER YARD
(≡ $20.78 CAD PER METER)
Looking for a Tula Pink look with Sticks in Haze in the mix? Sticks in Haze from Sticks and Stones is a bold stripe print in four widths for Free...
$19.00 CAD PER YARD
(≡ $20.78 CAD PER METER)
Meet Sticks in Honey Mustard, a Honey Mustard take on the Sticks print from Tula Pink's Sticks and Stones for Free Spirit Fabrics. The bold stripe is printed in four...
$19.00 CAD PER YARD
(≡ $20.78 CAD PER METER)
Reserve a place for Iced Violet in your next quilt: Sticks in Iced Violet comes from Tula Pink's Sticks and Stones collection for Free Spirit Fabrics and is a bold...
$19.00 CAD PER YARD
(≡ $20.78 CAD PER METER)
Sticks in Mint to Be is the Sticks print in the Mint to Be colourway, part of Tula Pink's Sticks and Stones line for Free Spirit Fabrics. The bold stripe...
$19.00 CAD PER YARD
(≡ $20.78 CAD PER METER)
Looking for a Tula Pink look with Sticks in Plum Crazy in the mix? Sticks in Plum Crazy from Sticks and Stones is a bold stripe print in four widths...
$19.00 CAD PER YARD
(≡ $20.78 CAD PER METER)
Meet Sticks in Sangria, a Sangria take on the Sticks print from Tula Pink's Sticks and Stones for Free Spirit Fabrics. The bold stripe is printed in four different widths...
$19.00 CAD PER YARD
(≡ $20.78 CAD PER METER)
Reserve a place for Skylight in your next quilt: Sticks in Skylight comes from Tula Pink's Sticks and Stones collection for Free Spirit Fabrics and is a bold stripe print...
$19.00 CAD PER YARD
(≡ $20.78 CAD PER METER)
Sticks in Wintergreen is the Sticks print in the Wintergreen colourway, part of Tula Pink's Sticks and Stones line for Free Spirit Fabrics. The bold stripe is printed in four...
$19.00 CAD PER YARD
(≡ $20.78 CAD PER METER)
Looking for a Tula Pink look with Stones in Blurple in the mix? Stones in Blurple from Sticks and Stones is a playful dot print in four sizes for Free...
$19.00 CAD PER YARD
(≡ $20.78 CAD PER METER)
Meet Stones in Cherry Limeade, a Cherry Limeade take on the Stones print from Tula Pink's Sticks and Stones for Free Spirit Fabrics. The dot print is printed in four...
$19.00 CAD PER YARD
(≡ $20.78 CAD PER METER)
Reserve a place for Clay in your next quilt: Stones in Clay comes from Tula Pink's Sticks and Stones collection for Free Spirit Fabrics and is a playful dot print...
$19.00 CAD PER YARD
(≡ $20.78 CAD PER METER)
Stones in Denim is the Stones print in the Denim colourway, part of Tula Pink's Sticks and Stones line for Free Spirit Fabrics. The dot print is printed in four...
$19.00 CAD PER YARD
(≡ $20.78 CAD PER METER)
Looking for a Tula Pink look with Stones in Grape Crush in the mix? Stones in Grape Crush from Sticks and Stones is a playful dot print in four sizes...