Sunshine & Peony

Canadian Fabrics and More

Shop Now

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.

Stof - Best Bits Collection - Petit Hearts on Pink
Regular price
$9.99
Sale price
$9.99
Regular price
$10.99
Unit price
per 
Sold out
Camelot - Valentines Day 2 - Little Valentine - Pink
Regular price
$10.99
Sale price
$10.99
Regular price
$12.99
Unit price
per 
Sold out
Disney - Mickey Mouse and Minnie - XOXO Valentine - Pink
Regular price
$9.99
Sale price
$9.99
Regular price
$10.99
Unit price
per 
Sold out
Blank Quilting - Love is in the Air - Hot Air Balloons with Eiffel Tower - Pink
Regular price
$9.99
Sale price
$9.99
Regular price
$10.99
Unit price
per 
Sold out
Fun Cats Themed - Fat Quarter Bundle
Regular price
$24.99
Sale price
$24.99
Regular price
$27.99
Unit price
per 
Sold out
Studio E - Black and White with a touch of Bright - Colorful Hearts - by Victoria Borges
Regular price
$8.99
Sale price
$8.99
Regular price
$9.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
Bohin - Pincushion With Adjustable Snap Bracelet - Fuchsia
Regular price
$38.99
Sale price
$38.99
Regular price
$43.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
Bramble Patch - Tossed Birds - Blue - By Hannah Dale for Maywood Studio part of the Bramble Patch Collection
Regular price
$9.99
Sale price
$9.99
Regular price
$10.99
Unit price
per 
Sold out
Farm Friends - Mia Charro - Yellow - Farm Floral
Regular price
$8.99
Sale price
$8.99
Regular price
$10.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
Magic Friends - Mia Charro - Magic Friends - Panel
Regular price
$14.99
Sale price
$14.99
Regular price
$18.99
Unit price
per 
Sold out
Magic Friends - Mia Charro - Magic Friends - Violet
Regular price
$9.99
Sale price
$9.99
Regular price
$10.99
Unit price
per 
Sold out
Farm Friends - Mia Charro -Farm Badges - Peach
Regular price
$9.49
Sale price
$9.49
Regular price
$10.99
Unit price
per 
Sold out
Back in Stock - Dear Stella - Chefs Table - Veggie Haul
Regular price
$10.49
Sale price
$10.49
Regular price
$12.99
Unit price
per 
Sold out

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

Shop Now

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.

Shop Fabrics

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?

Tell us about You