Floral Pets by Mia Charro for FreeSpirit Fabrics

Our pets are truly a gift in this world, why not honor them by creating a wonderful project using this collection by designer Mia Charro. Floral Pets is a gorgeous collection full of bright hues that is sure to catch anyone’s attention paired with blooming flowers and smiling animals. Pair these prints with the corresponding Designer Essential Solids from Free Spirit Fabrics to create some amazing projects!
View as Grid List

7 Items

per page
  1. Floral Pets Fat Quarter Bundle | Mia Charro for FreeSpirit Fabrics
    Price: $45.98 Sale: $45.98 per bundle
    $45.98 per bundle
  2. Floral Pets Pink Hanna Large Yardage | SKU# PWMC049-XPINK
    Floral Pets Pink Hanna Large Yardage
    SKU# PWMC049-XPINK
    Floral Pets by Mia Charro for FreeSpirit Fabrics
    Price: $11.98 Sale: $11.98 per yard
    $11.98 per yard
  3. Floral Pets Light Blue Hanna Small Yardage | SKU# PWMC050-XLTBLUE
    Floral Pets Light Blue Hanna Small Yardage
    SKU# PWMC050-XLTBLUE
    Floral Pets by Mia Charro for FreeSpirit Fabrics
    Price: $11.98 Sale: $11.98 per yard
    $11.98 per yard
  4. Floral Pets Yellow Puppy Wreaths Yardage | SKU# PWMC052-XYELLOW
    Floral Pets Yellow Puppy Wreaths Yardage
    SKU# PWMC052-XYELLOW
    Floral Pets by Mia Charro for FreeSpirit Fabrics
    Price: $11.98 Sale: $11.98 per yard
    $11.98 per yard
  5. Floral Pets Sky Lemons Yardage | SKU# PWMC053-XSKY
    Floral Pets Sky Lemons Yardage
    SKU# PWMC053-XSKY
    Floral Pets by Mia Charro for FreeSpirit Fabrics
    Price: $11.98 Sale: $11.98 per yard
    $11.98 per yard
  6. Floral Pets Coral Oranges Yardage | SKU# PWMC054-XCORAL
    Floral Pets Coral Oranges Yardage
    SKU# PWMC054-XCORAL
    Floral Pets by Mia Charro for FreeSpirit Fabrics
    Price: $11.98 Sale: $11.98 per yard
    $11.98 per yard
  7. Floral Pets Blue Sigrid Yardage | SKU# PWMC055-XBLUE
    Floral Pets Blue Sigrid Yardage
    SKU# PWMC055-XBLUE
    Floral Pets by Mia Charro for FreeSpirit Fabrics
    Price: $11.98 Sale: $11.98 per yard
    $11.98 per yard