10 Pennsylvania Fabric Shops Packed With Rare Finds, Colorful Bolts, And Old-Fashioned Sewing Supplies

One Lancaster County fabric store opens its doors at 7:30 in the morning, which means some sewists are browsing bolts before most people finish their coffee. Another shop in the same county stocks more than 6,000 bolts, and I can’t decide if that sounds like heaven or a very pleasant trap.

Pennsylvania takes its fabric seriously. Out here, you can still find shops that sell solid-color dry goods, wool felts, batiks, Australian cottons, dance fabrics, and old-school notions. One central Pennsylvania shop even keeps a room just for specialty fabric.

I love that these stores still feel like places where people make things by hand. Quilters, costume makers, home decorators, and brand-new beginners can each find something to carry home.

1. The Old Country Store

The Old Country Store
© The Old Country Store

More than 6,000 bolts of fabric sit under one roof here, so bring patience along with your shopping list. You may need a minute just to pick an aisle.

The Old Country Store has served the village of Intercourse since 1978, right in the heart of town. It sits in the middle of Lancaster County’s Amish and Mennonite country, which makes the quilt focus feel right at home.

Quilters get the most attention here. You’ll find a deep selection of quilting cottons, plus patterns, kits, and notions for quilting projects.

Not sure which fabrics play nicely together? The staff have extensive sewing and quilting experience, so asking for a second opinion is a smart move.

The shop also shows off locally made quilts and crafts, which are fun to study even if you never plan to buy one. Think of them as a free lesson in color, pattern, and very patient stitching.

Fabric isn’t the only temptation, either. Books, kitchen gadgets, and locally preserved foods round out the shelves, so your non-sewing friends won’t get bored.

Plan around the calendar if you can. Thursday brings later hours until 9 PM, Sunday is closed, and Wednesday morning tends to be the calmest time to browse.

There’s a free parking lot too. That’s handy when your arms are full of fabric bags and maybe a jar of something preserved.

Address: 3510 Old Philadelphia Pike, Intercourse, PA 17534

2. Burkholder’s Fabrics

Burkholder's Fabrics
© Burkholder’s Fabrics

How many aisles of fabric does it take to make a quilter forget lunch? At Burkholder’s Fabrics in Denver, you might find out the fun way.

The shop sits along Route 897 in rural Lancaster County, and it has earned a reputation as a longtime resource for sewists. Shelves stretch down aisle after aisle, heavily stocked with bolts.

Variety is the big draw. Dress fabrics and quilting fabrics share the space, so you can shop for a new skirt and a new quilt top on the same trip.

Prices are known for being affordable, which matters when one project turns into three. Quality gets praise too, so you aren’t trading good cloth for a low price.

Beyond the bolts, the store carries sewing items, kits, and books. Kits are a lifesaver if you love to sew but freeze up when picking colors.

Early birds, take note. Doors open at 8 AM on weekdays, and Saturday hours run until 4 PM.

Tuesday mornings and Fridays tend to be the busiest stretches. A different weekday may give you more elbow room to compare shades side by side.

The store is closed on Sundays, so skip the lazy weekend run that ends at a locked door. A free parking lot waits when you arrive, which makes loading your trunk easy.

Go with a plan, then let the shelves change it. That’s half the fun of a store this stocked.

Address: 2155 PA-897, Denver, PA 17517

3. Belmont Fabric LLC

Belmont Fabric LLC
© Belmont Fabric LLC

Solid colors are the stars at Belmont Fabric LLC, and that’s a refreshing change from a world of busy prints. Need the exact shade of navy or plum for a project? Here’s a smart place to start.

The Amish-owned store sits on South Belmont Road in Paradise, a small Lancaster County township surrounded by rolling farmland. It works as a full fabric and dry goods store, not just a stop for quilting cotton.

Solid-color textiles fill much of the selection. That makes the shop handy for plain-dress sewing, simple garments, and quilts built on bold blocks of color.

Notions get serious attention too. Threads and sewing notions come in a wide range, so matching thread to fabric shouldn’t turn into a scavenger hunt.

Fabric is only part of the story. The store sells more than cloth, including books, so take a slow lap before you head to the counter.

Morning people will love the schedule. Doors open at 7:30 AM Monday through Saturday, closing at 5 PM on weekdays and 4 PM on Saturday.

Sundays are closed, which fits the rhythm of the area. Plan ahead so your Paradise trip doesn’t end with a closed sign.

Don’t expect delivery here. Belmont is an in-person, old-fashioned kind of place, and that’s exactly the appeal.

Bring swatches if you’re matching something at home. With this many solids, a reference helps you land on the right one.

Address: 14 S Belmont Rd, Paradise, PA 17562

4. Lancaster Home & Fabric

Lancaster Home & Fabric
© Lancaster Home & Fabric

Reproduction prints from the 1800s and bold modern designs share shelf space at Lancaster Home & Fabric. History fans and trend chasers can finally shop together without arguing.

The store sits on West Brubaker Valley Road in Lititz, a Lancaster County town known for its Main Street charm. The shop itself has a down-home feel and a whole lot of fabric to explore.

Quilting fabric is the main event, with bolts covering a wide range of tastes. If you love old-fashioned looks, the 19th-century reproduction prints deserve a close look.

Home sewing fans get attention here too. The store carries home decor items, along with cottons that work well for projects like curtains.

Worried about the math? Staff can help you figure out how much fabric a project needs, which can save you from a second trip.

Crafting materials round out the shelves. That’s good news if your project list includes more than quilts.

The hours are friendly for working folks. Most weekdays run until 6 PM, while Wednesday and Saturday close at 5 PM.

Saturdays and Friday afternoons tend to be busy. Weekday evenings are usually quieter, so an after-work visit could be peaceful.

The store also offers delivery, a nice perk for a country fabric shop. Still, seeing those prints in person is half the joy.

Address: 108 W Brubaker Valley Rd, Lititz, PA 17543

5. Zinck’s Fabric Outlet

Zinck's Fabric Outlet
© Zinck’s Fabric Outlet

Dance fabrics in a Lancaster County farm town? Zinck’s Fabric Outlet in East Earl proves that a rural address can hold a surprisingly wide mix.

The store is large and built around discounted prices. That makes it a strong pick if you sew a lot and want your budget to survive the trip.

Quilters will find plenty of quilting cottons and materials. Garment sewists aren’t left out, thanks to knits and apparel fabrics.

Cold-weather projects get their share of the fun. Fleece and flannel are on hand for blankets, pajamas, and anything else that needs to feel snuggly.

Then there are the dance fabrics, which open the door to costumes and performance wear. If a recital is coming up, this could be a lifesaver.

Color lovers should budget extra time. The selection covers loads of colors, fabrics, and textures, so comparing options becomes a happy little puzzle.

Sewing notions are part of the lineup too. Grab the small stuff while you’re there, since forgetting a notion is a classic sewing headache.

Weekday hours run from 9 AM to 5 PM, and Saturdays wrap up at 3 PM. The store is closed on Sundays.

Saturdays tend to be the busiest days. For a calmer hunt, try Tuesday or a Wednesday morning, when the aisles are usually quieter.

Main Street in East Earl makes an easy add-on to a Lancaster County day trip. Just leave room in the car.

Address: 1564 Main St Ste 500, East Earl, PA 17519

6. Smile Spinners

Smile Spinners
© Smile Spinners

A whole room set aside for specialty fabric is reason enough to point your car toward Marysville. Smile Spinners also stocks a wide variety of fabrics that can be hard to spot elsewhere.

The shop sits on Valley Road in a small borough along the Susquehanna River. Inside, it’s a bright space filled with quilting fabrics and garment fabrics.

Patterns are spread around the store, covering both quilts and clothing. Sewing books are on hand too, so inspiration and supplies come in one stop.

Sewing machines are part of the business as well. Repair services are offered, which is handy when your trusty machine starts making strange noises.

Want to level up your skills? Classes are available, making it a good spot for new sewists and anyone who wants a refresher.

The shop is LGBTQ+ friendly and a transgender safe space. There’s also a gender-neutral restroom, a thoughtful touch for a long browse.

Check the hours before you go, because they’re short and specific. The shop is closed Monday and Tuesday, open afternoons Wednesday through Friday, and open 10 AM to 2 PM on Saturday.

Thursday stays open until 6 PM, the latest of the week. That could be your best shot if you work a day job.

Give the specialty room a slow look. It’s the kind of corner where a project idea shows up out of nowhere.

Address: 1975 Valley Rd, Marysville, PA 17053

7. Fabric Mart

Fabric Mart
© Fabric Mart

Weekend shoppers should plan carefully, because Fabric Mart is normally closed on Saturdays and Sundays but opens on select Saturdays throughout the year. Its weekday schedule runs from 8 AM to 4:30 PM, so this trip may call for a vacation day.

The family-operated shop sits on Penn Avenue in Sinking Spring, a small Berks County borough. The building is compact, but the fabric selection is huge.

Discount fabric is the specialty here. That covers material for sewing and craft projects, plus notions and patterns.

The shop also features a daily fabric pick. It’s a fun reason to check in often, since the featured fabric changes from day to day.

Quality earns as much praise as variety. You can stock up without feeling like you settled for flimsy cloth.

Monday, Tuesday, Wednesday, and Friday tend to be the busiest days. Thursday might give you a bit more room to wander.

A free parking lot makes the stop simple. Pull in, shop, and load your bags without circling the block.

Berks County sewists can lean on it for restocking basics. If you’re visiting Pennsylvania, it’s an easy detour that rewards curious shoppers.

Bring a list, but stay flexible. A discount bolt you never planned on might become the star of your next project.

Address: 3911 Penn Ave, Sinking Spring, PA 19608

8. LOOM

LOOM
© LOOM

LOOM opens four days a week in Etna, so timing matters. Monday and Thursday through Saturday, from 10 AM to 5 PM, are your shopping options.

The shop sits on Butler Street in a riverfront borough along the Allegheny River, just outside Pittsburgh. Its selection leans unique, with fabrics and trims that stand apart from big-box options.

Trim fans, this one’s for you. The trim selection gets as much attention as the fabric, which is great news for anyone adding finishing touches.

Buttons and notions fill out the shelves. You can pick up supplies for textile projects and craft projects in one stop.

Used goods are part of the mix too. That adds a treasure-hunt feel, since secondhand finds can be one of a kind.

The owner is known for being friendly. A chat at the counter could help you figure out how to use that odd trim you just fell for.

LOOM is LGBTQ+ friendly and a transgender safe space. A gender-neutral restroom is available as well.

Curbside pickup is offered if you already know what you want. Free street parking nearby makes an in-person visit easy too.

Pittsburgh-area makers have plenty of reasons to head up the river for this one. Just mark your calendar, because a Monday drive ends with closed doors.

Address: 346 Butler St, Etna, PA 15223

9. The Quilting Needle

The Quilting Needle
© The Quilting Needle

Australian cottons aren’t a common sight in most fabric stores, but The Quilting Needle keeps them on hand. Batiks join them, giving quilters two strong reasons to visit Glenshaw.

The shop is on Saxonburg Boulevard in Glenshaw, a suburban community in Shaler Township north of Pittsburgh. It’s a friendly place built with quilters in mind.

The fabric selection is wide and wonderful. Batiks bring rich, mottled color, while the Australian cottons add something a little less expected to your stash.

Patterns come in a variety of styles too. If you’re stuck on what to make, browsing those patterns could solve the problem fast.

Color matching is a real strength. The staff have a sharp eye for complementary fabrics, which helps when your quilt top looks a bit off.

Repair services are offered as well. That’s a useful perk when your sewing gear needs a little help.

Mondays are the big surprise. The shop stays open until 9 PM that day, which is perfect for after-work fabric therapy.

Tuesday through Saturday, hours run from 9:30 AM to 5 PM. Sundays are closed, so plan your quilting errands accordingly.

Bring a fabric you love from home. With expert help pairing colors, you might leave with a whole quilt plan.

Address: 3394 Saxonburg Blvd #550, Glenshaw, PA 15116

10. Gaffney Fabrics

Gaffney Fabrics
© Gaffney Fabrics

African cotton prints, batiks, wool felts, and stabilizers can share one shopping bag at Gaffney Fabrics. It’s a long-running Philadelphia storefront with range to spare.

The shop sits on Germantown Avenue in Philadelphia’s historic Germantown neighborhood. Fabric, notions, trim, and other sewing supplies fill the store.

Home decorators should check the closeout upholstery fabrics. They’re a smart way to refresh a chair or cushion without paying top dollar.

Garment sewists have plenty to explore too. Fashion knits are available, and wool suiting shows up in the fall and winter.

The prints are diverse in culture, color, size, and texture. Browsing feels like a trip around the world without leaving Pennsylvania.

Craft lovers can grab wool and synthetic felts. Stabilizers are on hand too, which embroidery fans will appreciate.

The staff are helpful, and the prices earn praise as well. That combo makes it easy to try a new type of fabric without much risk.

Sunday shoppers, rejoice. Gaffney opens from noon to 5 PM on Sundays, and Thursday and Friday hours stretch to 6 PM.

Saturday afternoon is usually the busiest time. Weekday mornings tend to be quieter, so you can browse at your own pace.

Street parking is available, with both free and paid options. Grab a spot, then leave enough time to wander the aisles twice.

Address: 5401 Germantown Ave, Philadelphia, PA 19144