11 Bay Area, California Fabric Shops Packed With Beautiful Finds For Quilters And Creative Crafters

featured image 52b152adc267 - Decor Hint

Tell yourself you are only buying fabric for the project you already started. Now see how long that promise survives.

A wall of prints appears. Then come the batiks, linens, quilting cottons, unusual textures, and that one pattern you have absolutely no use for but somehow cannot leave behind.

Before long, you are matching colors against your sleeve and mentally inventing an entirely new project.

The Bay Area gives California quilters and crafters plenty of shops where browsing can turn into serious creative inspiration.

Bring measurements if you are disciplined. Bring photos of your current project if you need help matching something.

And maybe bring the friend who knows how to say, “You already own six versions of that.” Ignore them when necessary.

Your sewing room may not need another stack of fabric. But has that ever stopped a beautiful print before?

1. Stone Mountain and Daughter Fabrics, Berkeley

Few shops in the Bay Area carry the kind of loyal following that Stone Mountain and Daughter Fabrics has built over the years.

At 2518 Shattuck Ave, Berkeley, CA 94704, the shop draws sewists from across the region who come specifically for its carefully curated selection.

The range here covers garment fabrics, quilting cottons, linens, knits, and Japanese textiles that are hard to find elsewhere in Northern California.

One of the more distinctive aspects of the shop is its collection of deadstock fabrics sourced directly from designers, which means shoppers can occasionally find one-of-a-kind materials at reduced prices.

A bargain attic adds another layer of discovery for those willing to dig a little. Patterns and sewing supplies round out the inventory, making it easy to leave with everything needed for a project.

The shop is open daily from 10:30 AM to 6:00 PM, which makes it a convenient stop on weekdays or weekends.

Local sewists consistently mention it as a go-to source for quality textiles, and its reputation has held strong for good reason.

The atmosphere feels practical and well-stocked rather than fussy, which tends to suit experienced crafters just fine.

2. New Pieces Quilt Shop and Gallery, Berkeley

Roughly 40 years of serving the quilting community is no small achievement, and New Pieces Quilt Shop and Gallery on Gilman Street has earned its place as a Berkeley institution.

The gallery element of the name is not just decorative either, as the space reflects a genuine appreciation for textile as art.

Notions are well-stocked, and the class schedule gives both beginners and experienced quilters a reason to return regularly.

Professional long-arm quilting services are also available, with binding options that help take a project all the way to completion.

Housed in the historic Tannery buildings at 766 Gilman St, Berkeley, CA 94710, the shop carries an impressive spread of designer fabric collections and Asian fabrics that appeal to quilters with a taste for the distinctive.

The shop operates Monday through Friday from 10:00 AM to 3:00 PM, Saturdays from 10:00 AM to 5:00 PM, and Sundays from 12:00 PM to 4:00 PM.

Parking is available directly in front of the shop in designated spots, with additional parking on 4th Street nearby.

The welcoming layout and focused inventory make it easy to spend a good chunk of time browsing without feeling overwhelmed.

3. The Cotton Patch, Lafayette

A shop that has been serving quilters since 1978 clearly knows what it is doing, and The Cotton Patch in Lafayette has spent decades proving exactly that.

With more than 2,700 bolts of fabric on hand at any given time, the selection covers solids, blenders, batiks, flannel, and the latest designer lines from well-known collections.

Browsers tend to find something worth taking home no matter what project they came in with.

Beyond fabric, the store carries a comprehensive range of books and notions, making it possible to handle most project planning in a single visit.

Sewing machines are also available for purchase, with the shop serving as an authorized dealer for both Bernina and Bernette models.

Classes run throughout the year for various skill levels, giving newer quilters a solid entry point into the craft.

The shop, found at 1025 Brown Ave, Lafayette, CA 94549, keeps hours that work well for weekday errands and weekend browsing alike.

Monday through Friday the doors are open from 10:00 AM to 5:00 PM, with Saturday hours from 10:00 AM to 4:00 PM and Sunday from 12:00 PM to 4:00 PM.

The depth of inventory here is genuinely impressive for a single-location independent shop.

4. NotJustQuiltZ, Fremont

In the historic Niles district of Fremont, NotJustQuiltZ has carved out a genuinely unique niche in the Bay Area fabric scene.

Situated at 37831 Niles Blvd, Fremont, CA 94536, the shop benefits from ample street parking directly in front, which makes loading up on fabric purchases a little easier.

Hours run Tuesday through Saturday from 10:00 AM to 6:00 PM and Sunday from 11:00 AM to 5:00 PM, with the shop closed on Mondays.

The historic Niles setting adds a charming backdrop to what is already a memorable shopping experience.

The shop is best known for its extraordinary collection of Aboriginal fabrics, with over 200 different patterns and colorways available, which is a range that is difficult to match anywhere else in Northern California.

For quilters drawn to bold, culturally rich textiles, this shop is worth a dedicated trip.

Beyond Aboriginal prints, the store carries an appealing variety of batiks, patterns, batting, and notions that cover most quilting needs in one stop.

Long-arm quilting services are available using a Gammill Statler Stitcher, which is a professional-grade machine capable of detailed and precise work.

Classes are offered regularly, welcoming crafters at different stages of their quilting journey.

5. The Granary Quilt Shop, Sunnyvale

After expanding its space in March 2022, The Granary Quilt Shop in Sunnyvale became an even easier place to lose track of time.

The enlarged layout gives the shop room to display an extensive color wall, which is one of the more practical and visually satisfying features for anyone trying to match or coordinate fabrics.

Batiks, grunge fabrics, 19th-century reproduction prints, novelties, and modern designs from Moda and FreeSpirit are all part of the regular inventory.

The shop also carries Valdani pearl cotton, Presencia floss, Sashiko supplies, wool, and embroidery kits, which means it appeals to crafters whose interests stretch beyond traditional quilting.

Patterns, books, and quilting tools round out a well-rounded selection that tends to satisfy both casual browsers and serious project planners.

Classes are offered regularly across skill levels, keeping the shop active as a community gathering space as well as a retail destination.

Found at 1326 and 1328 S Mary Ave, Sunnyvale, CA 94087, the shop is open Tuesday through Friday from 9:00 AM to 5:00 PM and on Saturdays from 10:00 AM to 4:00 PM.

6. Quilted Angel, Petaluma

A shop with over 5,000 bolts of fabric is a genuinely different experience from browsing a smaller boutique, and Quilted Angel in Petaluma delivers that sense of abundance in a comfortable, accessible setting.

At more than 3,500 square feet, the store has enough room to spread out its selection without feeling chaotic or overwhelming.

Calicoes and florals get particular attention here, giving the shop a warm and classic quilting sensibility that feels inviting from the moment you step in.

Patterns, notions, and books are all part of the inventory, covering the practical side of quilting alongside the fabric selection itself.

Sitting at 200 G Street, Petaluma, CA 94952, the shop is wheelchair accessible and offers ample parking behind the building on 2nd Street.

Current hours run Wednesday through Saturday from 11:00 AM to 4:00 PM. For quilters in the North Bay or those willing to make the scenic drive up from the city, Quilted Angel is a destination worth the effort.

A large classroom space within the store hosts regular classes, making it a hub for local quilters who want to learn, improve, or just connect with others who share the hobby.

Specialty fabric collections add depth to the browsing experience and give repeat visitors something new to discover on each visit.

7. Britex Fabrics, San Francisco

Britex Fabrics has been a San Francisco fixture since 1952, and its status as a Legacy Business is a recognition that feels entirely earned.

The multi-story shop at 117 Post Street, San Francisco, CA 94108 carries a level of textile variety that is hard to replicate, with premium wools, linens, cottons, and synthetic fabrics stacked across floors.

Fashion-forward shoppers and home sewists alike tend to find something that stops them mid-browse.

Trims, buttons, and embellishments are a particular strength of the shop, with an extensive collection that draws designers, costumers, and crafters looking for that finishing detail that pulls a project together.

While Britex is not primarily a quilt shop, it does carry a respectable selection of cottons that work well for quilting projects.

The overall inventory leans toward premium garment construction and distinctive textiles from around the world.

Current hours are Monday through Friday from 11:00 AM to 4:00 PM, with the shop also open on the first Saturday of every month during the same hours.

For anyone visiting Union Square or spending time in downtown San Francisco, Britex is a worthwhile detour that rarely disappoints.

8. Discount Fabrics, Berkeley

Budget-conscious crafters who need more than just quilting cotton will find a lot to appreciate at Discount Fabrics in Berkeley.

The store has been supplying materials since 1973, and the scale of the operation reflects decades of inventory building, with over 72,000 rolls of fabric spread across 30,000 square feet of space.

That kind of volume means the selection goes well beyond what most specialty quilt shops carry, covering upholstery materials, silks, knits, leather, naugahyde, and foam.

Pillow inserts and sewing notions are also available, which makes the shop useful for home decor projects as much as garment sewing or quilting.

The large, well-organized layout helps shoppers move through the space without getting lost, even when the store is busy.

Prices tend to stay accessible, which is a significant draw for crafters who work with large quantities of fabric or who are just starting out and not ready to invest heavily in materials.

The Berkeley location sits at 1805 Eastshore Hwy, Berkeley, CA 94710, and is open daily from 10:00 AM to 6:00 PM.

The sheer variety of textiles here makes it a practical stop for anyone working on projects that call for materials outside the typical quilting shop inventory.

9. A Verb for Keeping Warm, Oakland

Not every fabric destination is purely about selling bolts off a shelf, and A Verb for Keeping Warm in Oakland takes a broader and more community-oriented approach to the fiber arts.

The shop at 6328 San Pablo Ave, Oakland, CA 94608 combines retail with a classroom, a gathering space, natural dyeing facilities, and an outdoor dyeing studio and garden that is used for hands-on educational programming.

The result is a place that functions as much as a creative hub as it does a store.

Raw materials on offer include fiber, yarn, and fabric, with classes covering spinning, dyeing, felting, knitting, weaving, and sewing.

Natural dyeing is a particular specialty here, and the outdoor studio gives the shop a tactile and earthy quality that sets it apart from more conventional retail environments.

For crafters interested in understanding where color comes from and how textiles are made at a foundational level, the programming here can be genuinely eye-opening.

In-store shopping is available on Fridays and Saturdays from 11:00 AM to 3:00 PM, with curbside pickup for online orders offered Tuesday through Saturday during the same window.

10. Bay Quilts, Richmond

Bay Quilts in Richmond has built a solid reputation among East Bay quilters who know exactly where to go when they want access to premium fabrics without the drive into San Francisco.

The shop carries designer quilting cottons from well-regarded names like Kaffe Fassett and Tula Pink, alongside an impressive range of Japanese fabrics, modern prints, batiks, flannel, and silk dupioni.

That kind of breadth in a single location is genuinely useful for quilters who like to mix textures and styles within a single project.

Classes are offered for all skill levels, and a monthly rotating gallery wall keeps the space feeling fresh and creatively stimulating on return visits.

Long-arm quilting services are also available, which means customers can bring a finished quilt top in and have it professionally finished rather than working through that step at home.

The shop is located at 5327 Jacuzzi St Suite 3-C, Richmond, CA 94804, and is open Tuesday through Friday from 10:00 AM to 3:00 PM, with Saturday and Sunday hours running from 10:00 AM to 4:00 PM. Mondays are closed.

Local quilting communities consistently mention Bay Quilts alongside other East Bay favorites as a reliable and well-stocked destination.

11. Golden State Quilting, Campbell

For quilters in the South Bay who want an alternative to large chain craft stores, Golden State Quilting in Campbell offers a more personal and curated shopping experience.

The shop is regularly recommended by local quilters as a go-to stop when planning a fabric-focused trip through the San Jose area.

Its focused inventory and community-oriented atmosphere give it a character that big-box stores simply cannot replicate, no matter how wide their aisles are.

The shop carries a solid selection of quilting fabrics, notions, and supplies that cover the essentials without overwhelming first-time visitors.

For experienced quilters, the curated nature of the inventory means less time sorting through irrelevant product categories and more time finding what actually works for a specific project.

The staff tends to be knowledgeable about what is in stock, which makes the browsing experience feel supported rather than solitary.

Campbell sits conveniently between San Jose and Los Gatos, making Golden State Quilting an easy addition to a broader fabric-shopping day in Santa Clara County.

Checking the shop’s current hours and address directly before visiting is recommended, as independent shops occasionally adjust their schedules.

More to Explore