10 Fabric Shops In North Carolina Every Quilter Should Know About
What happens when a state quietly becomes a dream destination for fabric lovers? Spend a little time exploring the quilting scene in North Carolina and the answer becomes obvious.
You smell fresh cotton, see walls of color stacked floor to ceiling, and hear fellow fabric lovers debating between two nearly identical shades of blue. That is the moment you realize you have been browsing longer than you planned.
The best shops in North Carolina are far more than places to buy fabric. They are creative spaces filled with personality, where bold modern prints sit beside soft vintage florals and shop owners happily share advice, ideas, and the occasional pattern recommendation.
Walk in planning to buy a single yard of fabric and you might leave with inspiration for an entire quilt. If you enjoy discovering places where craft and community come together, these fabric shops across North Carolina are well worth adding to your list.
Just do not be surprised if you stay longer than planned. Fabric walls have a way of doing that.
1. Asheville Cotton Company

Creativity runs deep in Asheville, and that spirit shows up in unexpected places. The Asheville Cotton Company at 1378 Hendersonville Rd B has built a loyal following by carrying bold, artistic, and locally inspired fabrics that stand out the moment you see them.
The shop also offers helpful guidance for quilters choosing fabrics and supplies. You will find yourself asking questions just to hear their advice, and it is consistently helpful.
The shop regularly stocks designer collections from some of the most sought-after names in the quilting world.
Asheville itself is known for its thriving arts community, and this shop fits right into that creative energy. Classes are offered for quilters at various skill levels, making it a fantastic stop whether you are just starting out or have been piecing quilts for decades.
If you are planning a visit to the Blue Ridge Mountains, carving out time for this shop is a smart move.
2. Beginnings Quilt Shop

Some quilt shops immediately make you feel like you belong. At 1038 Greenville Hwy Ste C in Hendersonville, Beginnings Quilt Shop has built exactly that kind of welcoming reputation.
It is the kind of place where you feel comfortable whether you are finishing your fiftieth quilt or starting your first one.
The fabric selection covers a wide range of styles. Classic traditional patterns sit alongside fresh contemporary prints that work beautifully in modern quilts.
The shop also carries a solid lineup of notions, threads, and tools that make it easy to grab everything you need in one visit.
One reason quilters keep coming back is the shop’s commitment to education. Classes run regularly and cover a variety of techniques, so there is almost always something new to learn no matter how experienced you are.
The instructors bring real passion to what they teach.
Regulars describe the atmosphere as warm and community-focused, the kind of place where you walk in as a customer and leave feeling like part of a creative family.
That sense of belonging is something you simply cannot put a price on, and it keeps quilters coming back season after season.
3. Quilt Patch Fabrics

Some fabric shops feel confusing the moment you walk in. Quilt Patch Fabrics sits at 1017 Stallings Rd in Stallings, and the layout immediately makes sense even on your first visit.
The walls are color-coordinated and everything is easy to find.
The shop carries a mix of traditional and contemporary fabrics, along with collections from well-known quilting fabric designers. If you have been chasing a specific print you spotted in a quilt magazine, there is a good chance you will find it here or something equally exciting.
Quilt Patch Fabrics also stocks a well-rounded selection of batting, backing fabric, and essential notions, which means fewer stops and more time actually making quilts.
The staff are knowledgeable and genuinely happy to help you figure out yardage or suggest a complementary fabric for your project.
The shop hosts regular classes and events that bring the local quilting community together in a meaningful way.
Beginners will appreciate the patient, encouraging teaching style, while experienced quilters often come just to pick up fresh ideas and connect with like-minded stitchers who share their passion.
4. Cary Quilting Company

Just outside Raleigh in the town of Cary, one quilt shop has quietly become a favorite among quilters across the Triangle. Cary Quilting Company at 935 N Harrison Ave is roomy, well-stocked, and organized in a way that makes browsing fabric feel easy and enjoyable.
The fabric selection is broad and well chosen, with an emphasis on current collections from top designers. You will find everything from playful novelty prints to sophisticated tone-on-tone basics that work as backbones in almost any quilt design you can imagine.
Beyond fabric, the shop carries a comprehensive range of tools, patterns, and notions. The pattern wall alone is worth a visit.
It is packed with styles that can spark ideas for your next project or even your next ten.
Classes at Cary Quilting Company are popular and fill up quickly, so registering early is a smart strategy. The instructors are skilled and approachable, making even complex techniques feel manageable.
The shop also participates in regional shop hops, which adds a fun, social dimension to the whole quilting experience in this part of North Carolina.
5. Quilt Lizzy Wake Forest

With a name like Quilt Lizzy, you expect personality, and this shop delivers. Located at 1225 S Main St #106 in Wake Forest, this shop attracts quilters who love staying current with the latest fabric trends and fresh ideas in quilting.
The shop carries a strong selection of modern quilting fabrics, with an eye for collections that feature clean lines, geometric prints, and unexpected color combinations. If your quilting style leans contemporary, you will feel right at home browsing these carefully chosen bolts.
Quilt Lizzy also does an excellent job of stocking supporting materials like backing fabrics, binding options, and batting choices that complement the modern aesthetic of its main fabric floor. The whole shop feels cohesive from start to finish.
Classes here often focus on modern quilting techniques and popular current patterns, which keeps the curriculum feeling fresh and relevant.
The shop has a social media presence worth following because new arrivals are showcased regularly, giving you a heads-up on exciting collections before they sell out. That kind of transparency builds real trust with the quilting community.
6. The Cotton Quilt

Every quilter appreciates a shop that truly understands fabric. The Cotton Quilt can be found at 4900 Troy Rd in Granite Falls, offering a thoughtful mix of quilting cottons.
The shop has a warm, traditional feel that appeals to quilters who love the craft’s rich history while still being open to new ideas.
The fabric displays are arranged in a way that makes it easy to spot complementary prints and build a palette without spending hours second-guessing your choices.
Staff members at The Cotton Quilt are experienced quilters themselves, which means their advice comes from real hands-on knowledge rather than just product familiarity.
That firsthand expertise makes a noticeable difference when you are trying to solve a tricky design problem or figure out how much fabric a specific pattern requires.
The shop also runs a reliable schedule of classes and workshops covering a wide range of quilting styles and techniques. Many quilters come here for fabric, but they often leave with helpful advice for their next project too.
7. Yadkin Valley Quilts

Elkin is a small town, but Yadkin Valley Quilts stands at 235 E Main St in Elkin, a shop many quilters happily drive out of their way to visit. The shop reflects its surroundings with a relaxed, unhurried atmosphere that feels far removed from the rush of everyday life.
The fabric selection here leans toward classic and country-inspired prints, with a solid showing of traditional quilt-friendly fabrics that work beautifully in heritage patterns.
That said, the shop does not shy away from carrying contemporary designs that appeal to quilters with a more modern sensibility.
Part of the appeal of visiting Yadkin Valley Quilts is the sense of community you feel the moment you walk through the door. The staff and regulars share a deep connection to the craft, and that collective passion creates an atmosphere that is both inspiring and welcoming.
The surrounding Yadkin Valley is known for its rolling hills and beautiful countryside, making a quilting trip here a natural fit with a broader day out exploring the region.
Pairing a shop visit with a scenic drive through the valley turns a simple fabric run into a genuinely memorable North Carolina experience worth repeating.
8. Stash Charlotte

Charlotte is North Carolina’s largest city, and it is home to Stash Charlotte at 1600 E Woodlawn Rd #300. This shop brings a distinctly modern energy to the quilting world.
The name says a lot. This is the kind of place for quilters who take their fabric stash seriously and want every addition to earn its spot.
The shop specializes in contemporary and designer fabrics, with a strong focus on collections that feel current and well chosen. The selection is tight, and every bolt on the shelf seems chosen for a reason, not just to fill space.
Stash Charlotte also carries a well-chosen range of notions and tools that appeal to modern quilters, from precision cutting tools to specialty rulers that make complex blocks far more approachable.
The shop understands that great quilting requires great tools alongside great fabric.
Being located in Charlotte means the shop benefits from a large, diverse quilting community with varied tastes and skill levels.
Classes and events are designed to reflect that diversity, offering programming that ranges from beginner-friendly workshops to advanced technique sessions that challenge even the most experienced quilters in the room. It is a shop that grows with you.
9. Schoolhouse Quilts, Forest City

The name Schoolhouse Quilts tells you exactly what kind of place this is. Schoolhouse Quilts operates at 399 Sunset Memorial Rd in Forest City and leans into learning and creativity.
The shop feels like a place where learning and creativity go hand in hand. It is especially appealing to quilters who enjoy both the technical and artistic sides of the craft.
The fabric selection covers a broad range of styles, with particular attention to collections that work well in traditional block patterns. You will find plenty of reproduction prints alongside more contemporary offerings, so quilters with different styles can all find something they like.
Forest City itself is a friendly small town in Rutherford County, and the shop reflects that small-town hospitality in the best possible way. Visitors consistently mention how welcomed they feel from the moment they arrive, which speaks to a genuine commitment to customer care.
Classes at Schoolhouse Quilts live up to the educational theme, offering structured, skill-building workshops that help quilters develop real competence over time.
The teaching approach is patient and encouraging, making it an ideal spot for newer quilters who want to build a strong foundation for their craft in a supportive, low-pressure environment.
10. Sew There! Quilts And More, Angier

A quilt shop with a punny name is always a good sign. Sew There!
Quilts and More in Angier, North Carolina, fits that playful spirit perfectly. Located in Johnston County, this shop serves a community of quilters who appreciate both quality products and a friendly, unhurried pace.
The fabric selection at Sew There! covers a wide range of styles, from sweet country prints to bold contemporary designs. At 27 E Depot St in Angier, the shop does a nice job of stocking fabrics that work well together.
That makes it much easier to leave with a cohesive collection instead of a random mix of prints.
Notions, patterns, and quilting tools round out the inventory, giving the shop a well-supplied feel that means fewer trips elsewhere to complete your project needs.
The staff are enthusiastic and quick to help customers find exactly what they need, and their familiarity with the products is evident in every recommendation they offer.
Angier is a small town with a lot of heart, and Sew There! reflects that community spirit in how it operates.
Shop events and classes bring local quilters together regularly, fostering friendships and creative collaborations that extend well beyond the walls of the shop itself. That community thread is what makes this place truly special.
