Welcome to Swan Bay Fabrics

Thank you so much for being here. We are so excited to introduce Swan Bay fabrics to you!

Please note, all fabric orders currently placed are pre-orders - our current production time is estimated to be 3-4 weeks however can take up to 8 weeks during exceptionally busy periods. Thank you for your patience.

Thank you so much for supporting Swan Bay Fabrics and Happy Stitching! 🧵🦢

  • Join our Fabric of the Month Club!