Sewists Lose Whole Afternoons Hunting Fabrics And Notions In These 8 Washington Fabric Shops

Buttons have a funny way of turning a quick errand into a three-hour adventure. Across Washington, a handful of fabric shops pack their shelves so full of silks, quilting cottons, vintage prints, and bins of notions that time seems to slip away the moment you walk in.

Some sit in historic seaport towns, others in busy city markets or quiet valley main streets, and each one rewards the patient hunter. Grab a tote bag and a snack, because these are the stops where sewists happily lose track of the clock.

1. District Fabric, Port Townsend, WA

District Fabric, Port Townsend, WA
© District Fabric, Port Townsend, WA

Victorian brick storefronts line Water Street in Port Townsend, and one of them holds a fabric collection that makes garment sewists stop mid-stride. District Fabric is a fraction of the size of a craft megastore, yet its apparel selection runs deep.

Think linen, silk, wool, cotton, rayon, tencel, twill, crepe, knit, and chiffon, sourced from near and far.

What sets the shop apart is its focus on clothing construction, though plenty of the bolts would work just as well for home decor projects. The fabrics lean beautiful and unusual, the kind you rarely spot at chain stores.

Beyond yardage, the shelves carry ribbon, lace, thread, needles, leather, and buckles, so a whole outfit can come together in one stop.

Knowledge is part of the draw too. The owner knows fabric substitutes well and will point you toward local alternatives when they exist, a handy perk for hard-to-find pattern picks.

Plan around the schedule, since the doors open Wednesday through Friday from 9 AM to 3 PM and Saturday from 10 AM to 5 PM. Pair a visit with a stroll along the waterfront and you have an easy, memorable Olympic Peninsula day trip.

2. Our Fabric Stash, Seattle, WA

Our Fabric Stash, Seattle, WA
© Our Fabric Stash, Seattle, WA

Most people head to Pike Place Market for flowers, fresh produce, and the famous fish toss. Sewists, however, have a different mission waiting in suite 326.

Our Fabric Stash is a specialty consignment shop, which means its shelves fill with fabric that other makers have set free from their own closets and bins.

That setup creates a true treasure-hunt feeling. Vintage fabrics share space with unusual prints on high-quality yardage, the sort that turns into standout garments rather than everyday basics.

Scraps, notions, yarn, and other textile supplies round out the mix, so quilters and knitters can join the fun.

Because inventory arrives through consignment, no two visits look quite the same. Prices vary from piece to piece, so give yourself time to compare and dig.

The staff are kind and patient with questions, whether you need help identifying a fiber or figuring out how much yardage a project needs.

Hours run from 11 AM to 5 PM every day of the week, which makes it an easy add-on to any market outing. Let the kids watch the street performers below while you browse.

3. Stitches, Seattle, WA

Stitches, Seattle, WA
© Stitches, Seattle, WA

Buttons might be the biggest time thief on Capitol Hill. At Stitches, the selection of buttons and accents is so broad that choosing just one card can take longer than picking the fabric itself.

Plan for that, and feed the parking meter accordingly, since paid street parking is the norm on busy East Pike Street.

Compact but carefully stocked, the shop carries a lovely range of dressmaking fabrics alongside quilting cottons. The bolts lean beautiful and unique, with unusual fashion prints that feel far more exciting than the standard big-box fare.

Prices stay reasonable for the quality, a welcome surprise in a Seattle neighborhood known for trendy boutiques.

Every basic supply lives here too, from threads and notions to yarn for knitters. Classes add another reason to return, especially for newer sewists who want guidance in a friendly setting.

Doors open Monday through Saturday from 11 AM to 6 PM, with Sundays off. Conversation flows easily with the shopkeeper, so ask questions freely.

Delivery and in-store pickup are available if your haul outgrows your arms.

4. Ragfinery, Bellingham, WA

Ragfinery, Bellingham, WA
© Ragfinery, Bellingham, WA

Ever wondered where the fabric from a thousand cleaned-out sewing rooms ends up? In downtown Bellingham, a good share of it lands at Ragfinery, a nonprofit community textile resource that gives discards and scraps a second life.

The mission is simple: keep useful materials in circulation and make them affordable for anyone who loves to create.

Bins and shelves overflow with clothing fabric, upholstery fabric, yarn, embroidery floss, knitting needles, crochet hooks, and buttons. Keep digging and you will find thread, zippers, elastic, bias tape, patterns, and even clothing and accessories.

Much of the fabric rivals or beats chain-store quality, often at roughly a quarter of the price.

For budget-minded makers, that combination is hard to resist. A retiree stocking up for a year of quilting or a teen trying a first pillowcase can both leave with full bags and a light wallet.

Donations are welcome too, so bring along any fabric your own stash has outgrown.

Staff are knowledgeable and happy to help, and many classes run through the space. Hours are Tuesday through Saturday, 10 AM to 5 PM.

Paid lot and street parking are nearby, and a gender-neutral restroom is on site.

5. Quilting Mayhem, Snohomish, WA

Quilting Mayhem, Snohomish, WA
© Quilting Mayhem, Snohomish, WA

Two full floors of fabric in an antique-filled river town sounds almost too good to be true, yet Quilting Mayhem delivers exactly that on 2nd Street in Snohomish. The name hints at the delightful chaos of choice waiting inside.

Quilters tend to walk in with a list and walk out with a completely new project idea.

Bolts of quilting prints stretch across both levels, backed by a huge selection of notions, patterns, and sewing supplies. The shop also sells new machines and handles machine service and repairs.

Longarm quilters work on site, carefully placing patterns on customers’ finished quilt tops.

Classes happen here regularly, and the staff share plenty of quilting wisdom with anyone who asks. It feels less like a store and more like a hub where ideas get nurtured.

Beginners and seasoned pros both find a welcome.

Timing matters for a relaxed browse. Weekends draw the biggest crowds, especially Saturday and Sunday afternoons, while Monday and Thursday mornings are calmest.

The shop opens daily from 10 AM to 5 PM, and free parking plus free Wi-Fi make lingering easy. Afterward, a walk past the historic storefronts of First Street turns the trip into a full, budget-friendly day.

6. The Quilting Bee, Spokane Valley, WA

The Quilting Bee, Spokane Valley, WA
© The Quilting Bee, Spokane Valley, WA

East of the Cascades, where summers run hot and winters invite long quilting sessions, The Quilting Bee keeps Spokane Valley sewists well supplied. The store sits on East Broadway Avenue with a free parking lot, which makes hauling home a stack of fabric blissfully simple.

Expect a big, bright selection that rewards slow browsing.

Here the variety covers more than yardage. Shelves hold fabric, notions, and kits, while a showroom of sewing machines tempts anyone ready for an upgrade.

Repair, assembly, and installation services mean your machine can get attention in the same trip.

Classes fill the calendar, giving newcomers a friendly starting point and experienced quilters fresh techniques to try. The staff know their stuff and gladly help with fabric choices or tricky project questions.

Night owls, take note: Monday and Friday hours stretch until 8 PM, and evenings are typically the quietest time to shop. Tuesday through Thursday the doors close at 6 PM, Saturday at 5 PM, and Sundays stay closed.

Curbside pickup is available for anyone short on time.

7. Quilted Strait, Port Gamble, WA

Quilted Strait, Port Gamble, WA
© Quilted Strait, Port Gamble, WA

Walking into Quilted Strait feels a bit like stepping into a gallery. Sample quilts hang all around the store, offering bursts of color and pattern that spark ideas before you touch a single bolt.

For visual thinkers, those finished pieces make planning a project much easier.

Port Gamble itself adds storybook charm. The tiny, historic company town on the Kitsap Peninsula feels frozen in a gentler era, with tidy buildings and water views along Puget Avenue.

A quilting trip here doubles as a peaceful scenic outing, perfect for a weekday escape or a relaxed Saturday.

Inside, the stock covers quilting fabrics of excellent quality, with lots to choose from in both prints and colors. Patterns, tools, books, and accessories fill in the gaps, so you can leave with everything needed for the next quilt.

Staff are friendly and helpful, ready to talk through fabric pairings.

The shop welcomes visitors Monday through Saturday from 10 AM to 5 PM and closes on Sundays. Free Wi-Fi is available if you want to pull up a pattern on your phone mid-browse.

Pack a lunch, since the drive across the Hood Canal region makes this a lovely half-day adventure.

8. Gee Gee’s Quilting Inc, Yelm, WA

Gee Gee's Quilting Inc, Yelm, WA
© Gee Gee’s Quilting Inc, Yelm, WA

Sometimes the best fabric runs happen in the smallest towns. Yelm sits in the farmland southeast of Olympia, with Mount Rainier looming on clear days, and Gee Gee’s Quilting Inc has become a favorite stop for sewists across the South Sound.

The shop draws people from well beyond city limits thanks to one simple promise: a big selection and people who care.

Fabric is the headliner, with a beautiful variety that keeps quilters circling the aisles. Pattern racks deserve their own block of time, since the range is impressive.

Notions, threads, and even yarns make it easy to finish a project without a second shopping trip.

Service stands out just as much. Staff happily help pick fabrics, and they will also troubleshoot a problem you are having with a project.

That kind of patient, hometown support is exactly what many makers crave.

Hours run Monday through Saturday, 9 AM to 5 PM, with Sundays closed. Monday afternoons, Fridays, and Saturdays bring the busiest crowds, so a Tuesday or Wednesday visit may offer a calmer browse.

Combine the trip with a scenic drive toward the mountain for an affordable, memory-filled day.