12 Washington Fabric Stores Where Crafters Fill Their Carts For Every Project
Bolts of calico stacked to the ceiling can make a grown adult grin like a kid in a candy shop. Across Washington, small fabric stores in quiet towns and busy neighborhoods hold more color, pattern, and helpful advice than their plain storefronts suggest.
Some are worth a whole Saturday drive, and a few might even change how you plan your next quilt or costume. Grab your tote bag and a project list, because these twelve shops make it very easy to come home with more than you planned.
1. Pacific Fabrics, Seattle, WA

Zippers, upholstery foam, brocade, and felting supplies all under one roof might sound like a tall order. Pacific Fabrics pulls it off in Seattle’s SoDo area, just south of downtown on 4th Avenue.
The store is a longstanding, family-owned local business, and that history shows in how well stocked and organized it feels.
Walk the aisles and you will find bolts of diverse fabrics for nearly every kind of project. Quilters, garment sewists, upholsterers, and stitchers can all shop here without feeling like an afterthought.
Trims and brocades add a fancy touch for costumes or home decor, while shelves of patterns, thread, and notions help you finish what you start.
The crew here knows their stuff. Staff members are known for being friendly and knowledgeable, so bring your questions about fiber content, yardage, or which foam works for a bench cushion.
Planning tip: the shop is open Tuesday through Saturday from 10 AM to 5 PM and closed Sunday and Monday. Saturday mornings and afternoons tend to be busiest, so a Tuesday or Wednesday morning visit may feel calmer.
Parking is refreshingly easy for Seattle, with a free lot on site and free street parking nearby. The store is also LGBTQ+ friendly and offers a gender-neutral restroom, making it a comfortable stop for everyone in the crafting crowd.
2. Annie’s Quilt Shoppe, Shelton, WA

Quilt backs can quietly eat up a budget, and that is exactly where Annie’s Quilt Shoppe earns its spot. The Shelton store is known for carrying a large selection of wide width fabric for quilt backs at a genuinely good price.
For anyone finishing a king-size quilt, that alone can save seams, time, and money.
Located on Olympic Highway North in Mason County, the family-owned shop feels like a real community hub. Fabric greets you right as you walk in, with aisles of quality quilting cottons and a decent selection of apparel fabrics too.
Keep wandering past the sewing machines and you will discover even more fabric and notions on the other side of the building.
Ideas are everywhere here. Displays and samples offer plenty of inspiration for what to make, which helps if you arrived with fabric love but no plan.
The shop also offers sewing classes, a nice option for beginners wanting some guidance or experienced sewists hoping to try something new.
Hours run Monday through Saturday from 10 AM to 5 PM, and the store is closed Sunday. Free parking in a lot and along the street makes it easy to pull in, and free Wi-Fi is available if you need to check a pattern or yardage chart.
Pair a visit with a drive along Oakland Bay for a relaxed South Sound day trip.
3. The Fabric Patch, Ephrata, WA

Don’t let the modest exterior fool you. The Fabric Patch in Ephrata may look small from the street, yet inside it unfolds into room after room of fabrics, patterns, and notions.
It is the kind of surprise that makes a trip to Central Washington feel like a treasure hunt.
Bright and well organized, the shop is lined with beautiful quilts that spark ideas the moment you step in. Shelves overflow with quilting supplies and patterns, and the whole place feels loaded with creative energy.
Crafters from across Grant County and beyond make the drive for good reason.
What truly sets this stop apart is the help. Staff will search the shelves with you for just the right fabric and are especially skilled at matching background and border fabrics.
They are also willing to make sure fabrics you picked online match in person, and they happily offer suggestions that can improve your finished design.
Timing matters here, so plan ahead. The Fabric Patch is open Wednesday through Saturday from 11 AM to 4 PM and closed Sunday through Tuesday.
Build it into a weekend loop through the Columbia Basin, perhaps with a scenic stop at nearby Soap Lake or the dramatic coulees around Dry Falls. Bring your current quilt top along, since having it on hand makes those border-matching conversations even more useful.
4. The Quilting Bee, Spokane Valley, WA

Machines, kits, and a huuuge wall of fabric make The Quilting Bee a one-stop shop for Eastern Washington sewists. Located on East Broadway Avenue in Spokane Valley, this independent, woman-owned store covers nearly every stage of a project.
You can buy the fabric, the machine, and the class all in one visit.
The fabric selection is impressive in both size and quality. Kits make it simple to start a project without guessing at yardage, and the sewing and quilting supplies cover the basics and beyond.
Staff are known for being super friendly and knowledgeable, always willing to help with fabric choices or talk you through a tricky step.
Services round out the experience. The shop offers repair services along with assembly and installation help, which is handy when a machine needs attention.
A variety of classes gives crafters of all levels a chance to learn something fresh.
Here’s a scheduling perk many shops lack: evening hours. The store stays open until 8 PM on Mondays and Fridays, runs 10 AM to 6 PM Tuesday through Thursday, and closes at 5 PM on Saturday.
Evenings are usually the quietest times, perfect for relaxed browsing after work. A free parking lot and curbside pickup add convenience, and the store is LGBTQ+ friendly and welcoming to all.
5. Fabrics For Less, Renton, WA

Budget-minded sewists, meet your new favorite errand. Fabrics For Less in downtown Renton lives up to its name, with many fabrics priced around ten dollars a yard.
That kind of value can stretch a costume budget or let you experiment without worrying about every cut.
Variety is the real showstopper. Shelves hold lace, chiffon, spandex, and everything from designer-quality materials to everyday fabrics that fit almost any budget.
The colors are bold and beautiful, making it a fun stop for dance costumes, event wear, or bright home projects.
Beyond yardage, the shop carries trims, rugs, throw pillows, decor, and even jewelry. It is easy to walk in for lining and leave with a pillow for the couch too.
The owner and staff are known for being kind and helpful, often going above and beyond to help shoppers find what they need.
Located on South Tillicum Street in South King County, the store is open Monday through Saturday from 10 AM to 7 PM and closed Sunday. Saturday afternoons draw the biggest crowds, while weekday mornings and Wednesdays tend to be quiet.
Those later evening hours are a bonus for anyone working a day job. Make an afternoon of it with a walk along the Cedar River Trail nearby after filling your bag.
6. A Stitch in Time Quilt Shoppe, Sequim, WA

Lavender fields get most of the attention in Sequim, but quilters know another reason to visit. A Stitch in Time Quilt Shoppe sits right on East Washington Street, in the heart of this sunny Olympic Peninsula town.
The fitting street name almost feels like a welcome sign.
Inside, the layout is thoughtful and easy to explore. The independent, woman-owned shop carries a wide variety of colors, prints, and styles of quilting fabrics, including many of the latest and most beautiful collections.
Patterns and quilting supplies fill in the gaps, so you can build a whole project from one visit.
Patience is a big part of the charm. The team is known for being friendly, helpful, and willing to take their time with every question, whether you are choosing a single fat quarter or planning a full bed quilt.
It makes the shop feel like a cozy happy place rather than a rushed errand.
Hours are Tuesday through Saturday from 10 AM to 4 PM, with the shop closed Sunday and Monday. Free Wi-Fi is available if you want to pull up a pattern on your phone.
Turn it into a weekend outing by pairing your shopping with a stroll at the Dungeness National Wildlife Refuge or a summer visit to the lavender farms that make Sequim famous.
7. Quilting Mayhem, Snohomish, WA

Two whole floors of fabric in an antique-lover’s town? Snohomish delivers exactly that with Quilting Mayhem, a vast shop on 2nd Street in the historic downtown.
The name hints at happy chaos, but the experience is inspiring rather than overwhelming.
Quilting fabrics are the main event, with a huge selection plus sewing supplies, patterns, and notions. Garment sewists will spot some apparel fabrics and patterns too.
Staff are engaged and helpful, ready to help you pick fabric and pull together colors that work.
More than a store, this is a place where ideas grow. Classes happen here regularly, and longarm quilters carefully place patterns onto customers’ handmade quilt tops.
The shop also offers repair services, which adds peace of mind for anyone with a well-loved machine. It is the kind of resource that has some crafters daydreaming about moving to Snohomish just to live closer.
Hours are generous, running 10 AM to 5 PM every day of the week, Sunday included. Weekends get busy, so Monday or Thursday mornings are the quieter choices.
Free on-site parking and free street parking make things simple, and free Wi-Fi is available. Afterward, stroll First Street’s antique shops or walk the riverfront trail for a charming, classic-Americana afternoon.
8. Esther’s Fabrics, Bainbridge Island, WA

Ferry rides and fabric shopping make a surprisingly perfect pair. Esther’s Fabrics sits on Winslow Way East, a short walk from the Bainbridge Island ferry terminal, so you can leave the car behind and turn a sewing errand into a mini adventure across Puget Sound.
Balance is what makes this lovely little shop stand out. Rather than leaning heavily toward one camp, it offers a thoughtful mix of garment and quilting fabrics, along with stylish patterns.
Modern and vintage accessories add a playful twist, and a variety of sewing supplies keeps your project moving.
Prices are considered reasonable, especially by Seattle-area standards, which is welcome news for anyone watching their spending. The fabrics themselves are high quality and beautiful, making it easy to find something special for a dress, a quilt, or a gift.
Hours stretch across the whole week: Monday through Saturday from 10 AM to 5 PM, and Sunday from 10 AM to 4 PM. Wednesday afternoons tend to be busiest, while Sunday and Monday mornings are usually quiet.
As an independent local small business, it fits right into the island’s cozy downtown. Grab a snack along Winslow Way, wander the waterfront park, and catch a ferry home with a bag of fresh yardage on your lap and sunset views over the water.
9. The Shiplap Quilt Shop, Olympia, WA

Solids lovers, take note. The Shiplap Quilt Shop on Yelm Highway carries a broad rainbow of solid cotton fabrics, along with blenders and complementary prints that make coordinating a quilt feel easy.
For modern quilters and anyone building a color-based design, that range is a real gift.
Relaxed and friendly, the shop has a true mom-and-pop feel. Everything is clean, organized, and beautifully laid out, and fresh supplies arrive often, so repeat visits can bring new surprises.
Many fabrics are grouped to combine effortlessly, which helps beginners gain confidence choosing colors.
Being a newer shop, the selection is more curated than enormous, but the quality is excellent and the variety is good for its size. Patchwork fabrics sit alongside gifts, housewares, and a delightful inventory of unique items, which makes it a fun place to shop for a crafty friend’s birthday too.
The owners and team are known for being warm and helpful, and the shop has become a welcome addition to the stretch between Olympia and Tenino. Hours are Monday through Saturday from 10 AM to 4 PM, and the store is closed Sunday.
Round out the outing with a walk at the Nisqually National Wildlife Refuge or a stop in quaint downtown Tenino for an easy, low-cost Thurston County day.
10. Quilt Barn, Puyallup, WA

Color-coded shelves turn Quilt Barn into something close to a walk-through rainbow. The Puyallup shop arranges its wide range of quilting fabrics beautifully by color, which makes planning a palette almost effortless.
Special sections for baby prints, batiks, and large-print florals help you zero in quickly.
Fans of bold designer fabric will enjoy the strong selection of Tula Pink prints. Supplies and notions sit close at hand, and the whole store is spacious and well organized, so browsing never feels cramped.
The staff are nice and helpful, and even non-quilters shopping for a school or family project leave impressed.
One standout feature is on-site machine rental. Rather than buying expensive equipment right away, quilters can rent machine time at the shop, a smart way to save money while tackling a big project.
Classes are also offered for those ready to learn new techniques.
Located on East Main Avenue in Pierce County, this independent small business is open Monday through Saturday from 10 AM to 5 PM and closed Sunday. Puyallup makes a fun day trip, especially in September when the Washington State Fair draws crowds, or during spring when the valley’s daffodil heritage shines.
Stop by, grab your fabric, and enjoy views of Mount Rainier on a clear day heading home.
11. Calico Country, Lynden, WA

Windmills, flower baskets, and Dutch-inspired storefronts line Lynden’s Front Street, and Calico Country fits right into that storybook setting. The name alone brings to mind cozy quilts and farmhouse charm, and the shop delivers a classic, traditional feel near the Canadian border.
Quilting fabrics fill the shelves, joined by a great selection of patterns and books. Fabric panels are a highlight here, perfect for quick wall hangings, baby quilts, or holiday projects that come together in an afternoon.
It is a lovely place to gather materials for several future projects at once.
Style-wise, the collection leans traditional rather than ultra-modern. Crafters who adore country prints, florals, and timeless calicos will feel right at home, while modern quilters may find it less their speed.
The staff are excellent and helpful, making it easy to find what you need.
As an independent local fabric boutique in Whatcom County, it keeps modest hours: Monday through Saturday from 11 AM to 4 PM, closed Sunday. Plan your trip around a stroll through downtown Lynden, a visit to the Lynden Pioneer Museum, or a peek at the famous windmill.
In August, the Northwest Washington Fair brings extra festive energy to town, making it a sweet time for a family outing with some fabric shopping mixed in.
12. The Quilters Cafe, Yakima, WA

Despite the name, no one is serving lattes at The Quilters Cafe in Yakima. What you will find instead is a comforting atmosphere and a menu of high-quality fabrics, notions, patterns, and books.
Consider it a cafe for your creative appetite.
Serious quilting tools set this Summitview Avenue shop apart. It is an authorized Bernina sales and service center for both domestic and longarm machines, so crafters can shop for equipment and get expert servicing in the same place.
Shelves also stock quilting rulers, templates, and plenty of reference books.
Learning is part of the recipe too. A dedicated classroom hosts classes for quilters, and a longarm service is available for those who would rather hand off the finishing stage.
The staff are known for being very helpful, and the fabric selection is beautiful and dependable for all your quilting needs.
This independent small business in Yakima County is open Tuesday through Saturday from 10 AM to 5 PM and closed Sunday and Monday. Yakima’s sunny climate makes it a pleasant getaway most of the year.
Pair your visit with a walk along the Yakima Greenway or a fruit stand stop in late summer, when the valley’s orchards are bursting. It is a satisfying way to wrap up any Central Washington quilting road trip.
