Welcome to Your New Canadian Fabric SOURCE
Shop Now
Browse Below for some of our newest Fabric arrivals
Please note that most fabric prices are quoted per half metre
For Example:
If you would like to order half a metre you will need to select 1 as your quantity.
If you would like to order a full metre you will need to select 2 as your quantity.

- Regular price
- $9.99
- Sale price
- $9.99
- Regular price
-
$10.99 - Unit price
- per

- Regular price
- $10.99
- Sale price
- $10.99
- Regular price
-
$12.99 - Unit price
- per

- Regular price
- $9.99
- Sale price
- $9.99
- Regular price
-
$10.99 - Unit price
- per

- Regular price
- $9.99
- Sale price
- $9.99
- Regular price
-
$10.99 - Unit price
- per

- Regular price
- $24.99
- Sale price
- $24.99
- Regular price
-
$27.99 - Unit price
- per

- Regular price
- $8.99
- Sale price
- $8.99
- Regular price
-
$9.99 - Unit price
- per

- Regular price
- $21.99
- Sale price
- $21.99
- Regular price
-
$24.99 - Unit price
- per

- Regular price
- $38.99
- Sale price
- $38.99
- Regular price
-
$43.99 - Unit price
- per

- Regular price
- $9.99
- Sale price
- $9.99
- Regular price
-
$12.99 - Unit price
- per

- Regular price
- $9.99
- Sale price
- $9.99
- Regular price
-
$12.99 - Unit price
- per

- Regular price
- $9.99
- Sale price
- $9.99
- Regular price
-
$10.99 - Unit price
- per

- Regular price
- $8.99
- Sale price
- $8.99
- Regular price
-
$10.99 - Unit price
- per

- Regular price
- $13.99
- Sale price
- $13.99
- Regular price
-
$17.99 - Unit price
- per

- Regular price
- $14.99
- Sale price
- $14.99
- Regular price
-
$18.99 - Unit price
- per

- Regular price
- $9.99
- Sale price
- $9.99
- Regular price
-
$10.99 - Unit price
- per

- Regular price
- $9.49
- Sale price
- $9.49
- Regular price
-
$10.99 - Unit price
- per

- Regular price
- $10.49
- Sale price
- $10.49
- Regular price
-
$12.99 - Unit price
- per
Recently Added
-
FIGO Fabrics - Calm Waters - Whales - Cream
- Regular price
- $9.99
- Sale price
- $9.99
- Regular price
-
$10.99 - Unit price
- per
Sold out -
FIGO Fabrics - Calm Waters - Geo - Cream
- Regular price
- $9.99
- Sale price
- $9.99
- Regular price
-
$10.99 - Unit price
- per
Sold out -
FIGO Fabrics - Calm Waters - Whales - Cream
- Regular price
- $9.99
- Sale price
- $9.99
- Regular price
-
$10.99 - Unit price
- per
Sold out -
FIGO Fabrics - Calm Waters - Gold Stars
- Regular price
- $9.99
- Sale price
- $9.99
- Regular price
-
$10.99 - Unit price
- per
Sold out -
FIGO Fabrics - Calm Waters - Fish - Cream
- Regular price
- $9.99
- Sale price
- $9.99
- Regular price
-
$10.99 - Unit price
- per
Sold out -
FIGO Fabrics - Calm Waters - Anchors - Blue
- Regular price
- $9.99
- Sale price
- $9.99
- Regular price
-
$10.99 - Unit price
- per
Sold out -
FIGO Fabrics - Calm Waters - Sea Floral - Navy
- Regular price
- $9.99
- Sale price
- $9.99
- Regular price
-
$10.99 - Unit price
- per
Sold out -
FIGO Fabrics - Calm Waters - Whales - Cream
- Regular price
- $9.99
- Sale price
- $9.99
- Regular price
-
$10.99 - Unit price
- per
Sold out -
FIGO Fabrics - Calm Waters - Vintage Map - Blue/Multi
- Regular price
- $9.99
- Sale price
- $9.99
- Regular price
-
$10.99 - Unit price
- per
Sold out -
FIGO Fabrics - Calm Waters - Seagulls
- Regular price
- $9.99
- Sale price
- $9.99
- Regular price
-
$10.99 - Unit price
- per
Sold out -
Cheers to Love - Valentines Day - Fat Quarter Bundle
- Regular price
- $24.99
- Sale price
- $24.99
- Regular price
-
$29.99 - Unit price
- per
Sold out -
Fall Themed - Fat Quarter Bundle
- Regular price
- $24.99
- Sale price
- $24.99
- Regular price
-
$29.99 - Unit price
- per
Sold out -
Timeless Treasures - 2 and 1/2 in Strips Tonga Batik - Fiesta - 40pcs/bundle
- Regular price
- $79.99
- Sale price
- $79.99
- Regular price
-
$84.99 - Unit price
- per
Sold out -
Timeless Treasures -2 and 1/2 in Strips Tonga Batik Gumdrop - 40pcs/bundle
- Regular price
- $79.99
- Sale price
- $79.99
- Regular price
-
$84.99 - Unit price
- per
Sold out -
Timeless Treasures - 5 inch Squares Tonga Batik Gumdrop - 42pcs/bundle - Tonga Batik Gumdrop collection
- Regular price
- $21.99
- Sale price
- $21.99
- Regular price
-
$24.99 - Unit price
- per
Sold out -
Panel - Lewis & Irene ~ Jennie Maizels Colour Collection Alphabet Panel - 18" x 44"
- Regular price
- $13.99
- Sale price
- $13.99
- Regular price
-
$17.99 - Unit price
- per
Sold out -
Panel - Michael Miller Fabrics - Friendship - Multi - Sew Seeds of Love by Lisa Glanz Collection
- Regular price
- $16.99
- Sale price
- $16.99
- Regular price
-
$19.99 - Unit price
- per
Sold out -
Be Mine Valentine Collection - Selected 1 Yard cuts
- Regular price
- from $19.99
- Sale price
- from $19.99
- Regular price
-
$22.99 - Unit price
- per
Sold out -
Pre-Order - Cocomelon - Abc - Red
- Regular price
- $13.99
- Sale price
- $13.99
- Regular price
-
$14.99 - Unit price
- per
Sold out -
Pre-Order - Cocomelon - Follow Your Heart - Multi
- Regular price
- $13.99
- Sale price
- $13.99
- Regular price
-
$14.99 - Unit price
- per
Sold out -
Dream Catcher - Elizabeth Studios - Black
- Regular price
- $9.99
- Sale price
- $9.99
- Regular price
-
$12.99 - Unit price
- per
Sold out -
Dear Stella - Kitty Fairies Digitally Printed - Multi
- Regular price
- $9.99
- Sale price
- $9.99
- Regular price
-
$12.99 - Unit price
- per
Sold out -
David Textiles - Hello Spot Digitally Printed - Blue
- Regular price
- $10.99
- Sale price
- $10.99
- Regular price
-
$12.99 - Unit price
- per
Sold out -
Pokémon - Pokémon White - New 2022 - Robert Kaufman Fabrics-
- Regular price
- $11.49
- Sale price
- $11.49
- Regular price
-
$12.99 - Unit price
- per
Sold out -
Camelot - Peppa Pig Super Stars - Periwinkle
- Regular price
- $11.99
- Sale price
- $11.99
- Regular price
-
$12.99 - Unit price
- per
Sold out

Welcome Canadian Fabric Enthusiasts
I want to personally welcome you to our site. Whether you are a new fabric enthusiast or a quilter with many years of experience, welcome to our store. Our mission here is to be able to provide you with a Canadian option to purchase fabric and other fabulous items without having to worry about limited selection, duty charges and other shipping delays that you may have experienced in your online travels.

A Little about Sunshine & Peony
As a busy mother of three with a challenging corporate career, I was pleasantly surprised at the mental health benefits that sitting with my sewing machine gave me. I wanted to share that joy with you here at Sunshine & Peony. Who doesn't love a little sunshine when we can get it? And the peony is just an added favorite of mine. A beautiful flower with abundant gifts of pleasure and joy. May you find your own Joy.

Fabulous Cottons
We are constantly looking for the very best in designs to be able to provide you with the selections you want. If you are anything like me, you want fabrics and designs that are relevant. Sometimes that means prints my children will love, sometimes that means we are looking for prints that are hard to find in tradtional online shops.

We want to Get to know You
Let us know what you would like to see here for your shopping pleasure. Let us know about you and your interests. We want to learn more about our customers. We always love hearing from our customers. Isn't it wonderful to be able to share knowledge, experience, stories and friendship?