swimsuit sewing near sewing machine

Make It. Wear It. Own It.

Specializing in high-performance swim and apparel fabrics for modern makers.

What's your next project?

Find the perfect fabric and make it yours.

abstract tropical printed swimsuit on woman

Swimwear

Find vibrant, high-stretch swim fabrics built to turn heads and last endless seasons

athletic open back top showing white crop top on woman

Athleisure

Performance knits that move with you — ideal for leggings, sports bras & active sets.

Cobolt blue matching lougewear suit on woman

Casual Wear

Easy-wear fabrics with everyday appeal, from breezy tops to laid-back trousers.

Denim jeans on woman.  Back pocket detail.

Denim

Find your match — perfect for jeans, jackets & timeless staples.

Testimonials

I love this print quality and feel of Fabric and Flow's custom fabrics! This print is so cute 🥰

KW

I like the print so much and the quality of the fabric is really good.

Marie

I absolutely loved sewing up this bamboo french terry! It was so soft, with fantastic drape. It is the perfect base for year-round wear!

Rhe Y.
Swim kit with bright abstract fabric and teal blue solid fabrics, includes bag and notions

Summer 10: Limited Swim Kits

4 days.  Fresh Kits.  Don't blink.

Every Friday, we're dropping a brand-new limited edition swim kit - here for just 4 days.

All Summer Long.
GRAB YOURS NOW

Hot Summer Picks

BEST SELLERS

Curated fabrics, trend-forward prints, and unmatched quality — all in one place.

neon and colourful swimsuit on girl

Product titleSwim Kit | Colour Block - Stacie

Sale price $55.00 CAD Regular price $0.00 CAD
Regular price $55.00 CAD
Cherry and white rib fabric on top of red and white gingham fabric

Product titleRibbed Print Knit | Cotton - Sweet Cherries

Sale price $15.00 CAD PER 1/2 METER
($30.00 CAD PER METER)
Regular price $0.00 CAD PER 1/2 METER
Regular price $15.00 CAD PER 1/2 METER
($30.00 CAD PER METER)
fushia magenta scuba tupe fabric

Product titleScuba | Cotton - Radiant Orchid

Sale price $15.00 CAD PER 1/2 METER
($30.00 CAD PER METER)
Regular price $0.00 CAD PER 1/2 METER
Regular price $15.00 CAD PER 1/2 METER
($30.00 CAD PER METER)
  • Kits & Bundles

    Curated combos that make your next project easy.

  • Real Maker Support

    Get expert help, whenever you need it.

  • Unique Designs

    Fabrics you won’t find anywhere else.

FAQ

Product + Fabric FAQs

We specialize in high-quality, fashion-forward fabrics for swimwear, activewear, loungewear, and work/casual wear. Our collection includes performance knits like nylon/spandex blends, stretch mesh, ribbed textures, and more — all handpicked for makers who demand both form and function.

Swim fabrics are high-performance with excellent stretch and recovery — ideal for water, activewear, and anything that needs to move with you. Lounge fabrics are softer, cozier knits made for ultimate comfort in everyday wear. Our work and casual fabrics offer more structure or drape, perfect for tailored pieces like trousers, blouses, and versatile day-to-night styles.

Yes! Most of our swim fabrics are designed with chlorine resistance and UV protection in mind. We clearly label each fabric’s specs, so you know exactly what you’re working with.

Absolutely. Many of our fabrics are kid-safe and suitable for activewear, though we always recommend checking the fiber content and stretch specs for your specific project needs.

We recommend gentle machine wash cold and line dry for most fabrics to maintain their color, stretch, and shape. Specific care instructions are listed on each product page.

Our fabrics are not pre-washed. We always recommend pre-washing your fabric before cutting to prevent any unexpected shrinkage and to test colorfastness.

Ordering + Shipping FAQs

One unit equals a half meter (20 inches) unless otherwise stated. So if you need 1.5 meters, you’d order 3 units. The total amount will be cut as one continuous piece whenever possible.

There’s no order minimum — our fabrics are sold in 0.5 meter increments (20 inches). Whether you’re making a small project or buying in bulk, we’ve got you covered.

Most orders ship within 2-5 business days. We’re a small but mighty team, and we work fast to get your fabric in the mail and on your cutting table. If you need to rush your order, send us a quick email at workroom@fabricandflow.com.

Happen to be in the Edmonton area? All local pick ups available Sundays from 11am to 2pm.

Need it sooner? Send us an email at workroom@fabricandflow.com and let us help where we can.

Yes, we ship worldwide. Shipping rates and delivery times vary based on your location. Any customs fees are the buyer’s responsibility.

If you forgot something or would like to add to your order, complete a new order and send us an email to let us know to combine

OR

Email us right away and we can make the adjustments for you!

Find us at workroom@fabricandflow.com

Once an order is processed - changes or cancellations aren’t guaranteed. If you need to make an adjustment, email us right away at workroom@fabricandflow.com and we’ll do our best.

If your order hasn’t arrived within the expected timeframe, contact us. We’ll help you track it down or resolve it with the carrier. For lost or damaged packages, we’ll work with you to make it right.

Returns + Policies FAQs

Due to the custom nature of cutting fabric, all sales are final. We don’t accept returns or exchanges unless there’s a defect or error on our part.

If we made a mistake or your fabric arrived with a defect, contact us within 5 days of delivery. Send a photo and order number to workroom@fabricandflow.com, and we’ll fix it fast — either with a refund or replacement.

Sewing + Support FAQs

Yes! We’re passionate about empowering makers at every level. Check out our blog and Instagram for tips, fabric guides, and beginner-friendly projects.

We don’t currently sell patterns, but we regularly share recommendations from trusted indie designers who specialize in swim and activewear. Follow us for pattern pairings and inspiration.

Yes! Small business makers are more than welcome to use our fabrics in their products. We love seeing your work — tag us @fabricandflow so we can feature you.