One Bay Area quilt shop carries patterns inspired by San Francisco itself, so you can stitch the city into a quilt. I love that idea more than I probably should.
That’s the trouble with quilt shops around here. Another one runs a Block-of-the-Month program, which means one small square can quietly turn into a full bed quilt.
A third pairs its fabric with local art displays on the walls.
In California, where old storefronts vanish fast, a shop built around bolts of cotton and patient teaching feels like a small act of preservation. These are places where questions get answered and colors get matched.
So here’s my honest warning. You may walk in for one fat quarter and leave with a pattern, a stack of fabric, and a weekend plan.
Which shop will start your next quilt?
1. Always Quilting

Bring a pattern, leave with a plan. At this San Mateo shop, the staff help you pick out the fabrics a pattern calls for.
That service matters more than it sounds. Choosing twelve fabrics that actually play nicely together can stall a project for weeks.
The shop stocks patterns, fabric, and supplies under one roof. You can browse for ideas, then gather the whole kit before you head home.
Lessons are part of the picture too, aimed at quilters of every level. Brand-new sewists and longtime piecers can both find a reason to sign up.
The location sits along El Camino Real on the Peninsula, in Suite 250. It’s an easy stop if you’re running errands between San Francisco and Silicon Valley.
Plan around the schedule, since hours are shorter than at a big chain store. The doors open Tuesday through Saturday from 10 AM to 4 PM, with Sunday and Monday closed.
In-store pickup is available if you’d rather order ahead. Still, half the fun is standing among the bolts and letting a color combination surprise you.
Address: 1515 S El Camino Real #250, San Mateo, CA 94402
2. Quilts and Things

One block a month sounds harmless. Then a year passes, and you’re holding a finished quilt from Quilts and Things.
The owner offers Block-of-the-Month programs here, and quilters return for them again and again. It’s a clever way to tackle a big project without feeling buried.
Morgan Hill’s shop calls itself small, and that suits its focus. Expect fine fabrics chosen for quilting, plus classes and patterns to guide you.
You’ll find it on Monterey Road in Suite 316, with a free parking lot nearby. That alone feels like a treat in the South Bay.
A quick note before you go: appointments are listed as required. Call ahead so your trip down Highway 101 doesn’t end at a locked door.
Hours run Monday through Thursday from 11 AM to 5 PM. Friday closes at 4:30 PM, Saturday at 4 PM, and Sunday stays closed.
Curbside pickup is an option if you’re dashing between errands. Even so, browsing in person makes it easier to see how a block program comes together.
Address: 16985 Monterey Rd Ste 316, Morgan Hill, CA 95037
3. Bay Quilts

Fabric shopping and an art show in one stop? Richmond’s Bay Quilts pairs curated textiles with local art displays.
That mix gives the shop a gallery feel you won’t find at many fabric counters. Seeing finished work on display can spark ideas faster than any pattern book.
The fabric itself earns the trip. Expect a selection of high-quality quilting cottons, picked with care rather than piled high.
Creative classes round things out. They’re a good fit if you want to stretch beyond squares and triangles.
The shop sits on Jacuzzi Street in Suite 3-C, in Richmond’s East Bay neighborhood near the bay shoreline. Yes, that Jacuzzi name has local roots in Richmond history.
Weekend shoppers get the longest window here. Saturday and Sunday run 10 AM to 4 PM, while Tuesday through Friday close at 3 PM.
Monday is closed, so don’t plan a start-of-week browse. In-store pickup works if you already know what you want.
Give yourself time to look at the walls, not just the shelves. Inspiration may be hanging right there.
Address: 5327 Jacuzzi St Ste 3-C, Richmond, CA 94804
4. The Cotton Patch

Need fabric, a kit, and maybe a new sewing machine? Lafayette’s Cotton Patch bills itself as a one-stop quilting shop.
That claim holds up on paper. Shelves carry plenty of fabric, while kits make starting a project almost too easy.
Sewing machines are part of the lineup too. Repair services are offered, which helps when your trusty machine starts making strange noises.
Classes give you a place to learn new skills with other quilters. Staff also help with projects, so bring your questions.
You’ll find the shop on Brown Avenue in Contra Costa County. Lafayette makes a pleasant little outing east of the Oakland hills.
Hours are generous by quilt shop standards. Weekdays run 10 AM to 5 PM, Saturday 10 AM to 4 PM, and Sunday noon to 4 PM.
Delivery is available, though not same-day. In-store pickup works well when you’ve already planned your project.
Of course, kits have a sneaky habit of multiplying. Consider yourself warned before you start browsing the display.
Address: 1025 Brown Ave, Lafayette, CA 94549
5. New Pieces Quilt Shop

Some shops sell quilts as an idea. New Pieces in Berkeley will actually make one to order for you.
That made-to-order service sets it apart on this list. It’s handy when you love quilts but lack time to sew a gift.
For hands-on quilters, the shop is packed with cotton fabrics and accessories. Displayed quilts show what those bolts can become.
The owners and staff are known for knowledgeable, friendly help. Classes and repair services add more reasons to return.
You’ll find it on Gilman Street in the East Bay, with a free parking lot. In Berkeley, that’s worth celebrating with an extra fat quarter.
Weekday hours run 10 AM to 3 PM. Saturday stretches to 5 PM, and Sunday opens from noon to 4 PM.
Curbside pickup is offered if you’re short on time. Still, it’s hard to rush past walls of finished quilts.
Plan a stop with lunch nearby along Gilman. Then come back for that print you couldn’t stop thinking about.
Address: 766 Gilman St, Berkeley, CA 94710
6. City Made Quilts

Want to sew the city into a quilt? City Made Quilts offers patterns inspired by San Francisco.
That’s a lovely souvenir idea for visiting quilters. Locals get a chance to stitch a piece of home, too.
The shop calls itself San Francisco’s modern quilt shop. Expect quilting fabrics, notions, and more with a fresh, contemporary eye.
Modern quilting tends to lean bold and graphic. If traditional calico isn’t your style, this stop may feel like home.
You’ll find it on Geneva Avenue, near the city’s southern edge. It’s a different side of San Francisco than the postcard spots.
Hours take some planning. Wednesday through Friday run noon to 6 PM, and weekends run 10 AM to 3 PM.
Monday and Tuesday are closed. Those afternoon weekday hours do make an after-lunch visit easy.
Bring your phone camera for pattern ideas. Then decide whether a cable car or skyline quilt belongs on your bed.
Address: 1021 Geneva Ave, San Francisco, CA 94112
7. The Granary Quilt Shop

Silicon Valley builds plenty of gadgets. The Granary in Sunnyvale helps you build something softer, one seam at a time.
The shop describes itself as easygoing, and colorful fabric takes the spotlight. You’ll also find quilting tools and a wide range of notions.
That assortment suits the local quilting community well. Need a specific ruler or thread?
It’s worth asking here first.
Classes cover all skill levels. Beginners and seasoned quilters can both find something to learn.
The shop sits on South Mary Avenue with a free parking lot. A gender-neutral restroom is available, too.
Early birds get a break here. Tuesday through Friday hours start at 9 AM and run to 5 PM.
Saturday runs 10 AM to 4 PM. Sunday and Monday are closed, so plan accordingly.
Stop by before work for a quick notion run. Just know a quick run can easily become a new color palette.
Address: 1326 S Mary Ave, Sunnyvale, CA 94087
8. Quilted Angel

Books and bolts make a happy pair at Quilted Angel. This Petaluma shop stocks quilting books alongside fabric and patterns.
That library angle stands out. A good quilting book can teach you a technique you’ll use for years.
You’ll also find precuts, tools, and accessories. Precuts save cutting time, which means more sewing time.
The shop sits on G Street in Petaluma, a North Bay town known for its historic downtown. Make it part of a Sonoma County day trip.
Appointments are listed as required. Call before you drive so your visit goes smoothly.
Hours run Wednesday through Saturday, 11 AM to 4 PM. Sunday, Monday, and Tuesday are closed.
That short window rewards a little planning. Pair it with a stroll through town and a lunch stop.
Flip through a pattern book while you’re there. You may spot the quilt you didn’t know you needed.
Address: 200 G St, Petaluma, CA 94952
9. Village Sewing Center

Machines first, fabric close behind. Village Sewing Center in Santa Rosa handles sewing machine sales and repair.
That makes it a smart stop when your machine needs help. You can drop it off and shop quilting cottons the same day.
The fabric selection leans high quality. Notions and accessories fill in the details.
Classes are offered too. They’re useful if you’ve just bought a new machine and want to learn its tricks.
The shop sits on Lewis Road with free on-site parking. Santa Rosa makes an easy anchor for a Sonoma County outing.
Hours are among the longest on this list. Weekdays run 10 AM to 6 PM, and Saturday runs 10 AM to 5 PM.
Sunday is closed. Friday mornings and afternoons tend to get busy.
For a calmer browse, Thursday or Friday evenings are usually quieter. Your machine and your fabric stash will both thank you.
Address: 506 Lewis Rd, Santa Rosa, CA 95404
10. In Between Stitches

Tuesday night plans just got colorful. In Between Stitches in Livermore stays open until 7:30 PM on Tuesdays.
That late window is rare for a quilt shop. It’s perfect if your workday ends after most shops close.
The store calls itself cheerful, with colorful fabrics front and center. Supplies cover both quilting and general sewing projects.
That sewing range is a nice bonus. You might come for quilt backing and leave planning a tote bag.
Classes are offered as well. They’re a good way to build skills alongside other Tri-Valley sewists.
You’ll find the shop on North Livermore Avenue, in the heart of downtown Livermore. It’s an easy stroll from local lunch spots.
Other days run 10 AM to 3:30 PM, Monday and Wednesday through Saturday. Sunday is closed.
In-store pickup is available too. Still, those cheerful prints look best in person.
Address: 167 N Livermore Ave, Livermore, CA 94550
11. Golden State Quilting, LLC.

A name like Golden State Quilting sets a high bar. Happily, this Campbell shop covers a lot of ground.
Shelves hold fabrics, supplies, machines, and patterns. Sewers and quilters both get attention here.
Classes run from beginning quilting to advanced. That range lets you grow without switching shops.
Staff are known for being available to assist. Bring questions about fabric, patterns, or that tricky binding.
The shop identifies as LGBTQ+ friendly and a transgender safe space. A gender-neutral restroom is available.
You’ll find it on South Winchester Boulevard in the South Bay. Campbell’s downtown sits nearby for a longer outing.
Hours are generous. Weekdays run 10 AM to 6 PM, Saturday 10 AM to 5 PM, and Sunday noon to 4 PM.
Curbside pickup is offered for quick errands. Then again, quick errands rarely stay quick in a California quilt shop, and that’s the fun.
Address: 2507 S Winchester Blvd, Campbell, CA 95008