10 North Carolina Fabric Shops Packed With Fabrics, Notions, And Supplies Worth Browsing In Person
Fabric is one of those things the internet still cannot properly explain.
A photo can tell you the color. It cannot tell you whether the material feels luxurious, scratchy, stiff, or suspiciously like something that belongs on a waiting-room chair.
That is why real fabric stores still matter.
Across North Carolina, independent shops give sewists permission to touch everything, compare shades under actual light, and spend far too long debating between two options that look identical to everyone else.
Then comes the dangerous part.
You walk in needing half a yard and somehow start planning a quilt for a bed you do not own yet.
These ten currently operating shops make browsing part of the fun rather than a chore. Some are enormous enough to lose an afternoon inside, while others feel more like neighborhood workshops where advice comes with the purchase.
Bring measurements. Self-control is optional.
10. Foam & Fabrics Outlet, Fletcher

Fabric is only the beginning at this long-running Fletcher shop. Foam & Fabrics Outlet carries materials for clothing, quilting, upholstery, curtains, outdoor projects, and plenty of jobs that do not fit neatly into one category.
Decorative trim and buttons share space with thread and other sewing supplies, while the shop-by-the-pound section gives bargain hunters a completely different way to search for useful remnants.
Foam is just as important here, with material available for cushions and household projects along with memory-foam bed toppers that can be cut to specialty dimensions.
That combination means a garment sewer might browse beside someone rebuilding a chair cushion or searching for fabric sturdy enough for a porch project. The family-owned business has served Western North Carolina for more than four decades from 3049 Hendersonville Highway.
Current hours run Monday through Friday from 9 a.m. to 5:30 p.m. and Saturday from 9 a.m. to 5 p.m. Bring measurements before walking in, because the range makes it surprisingly easy for one planned project to turn into another.
9. Raleigh’s Textile Landmark

Twenty-five thousand square feet gives Mill Outlet Village enough room to make a quick fabric stop difficult.
Operating in Raleigh since 1958, the store fills its showroom with drapery cloth, upholstery materials, quilting cottons, apparel fabrics, outdoor textiles, ribbon, decorative trimming, foam, and supplies for specialized projects.
Leather hides add another option for upholstery work, while customers can have foam cut when they arrive with the measurements they need.
Custom services stretch the possibilities further, covering projects such as cushions, pillows, bedding, and window treatments.
That makes the store especially useful when a room requires more than one coordinating element. Fabric for a chair can be compared with curtain material before either one reaches the cutting table, and trims can be held directly against the chosen cloth instead of matched from a screen.
Mill Outlet Village sits at 4601 Paragon Park Road and currently opens from 10 a.m. to 5 p.m. Monday through Saturday.
Anyone trying to match an existing sofa, wall color, or window treatment will have an easier time with a swatch or photograph in hand than relying on memory alone.
8. Winterville’s Designer Showcase

Home-decor projects get most of the attention at Prints & Plaids, where upholstery and drapery fabrics fill the Winterville showroom alongside outdoor materials and genuine leather hides.
Decorative details matter just as much as the main fabric here, with tassels, ties, and other trims available for finishing curtains, pillows, cushions, or upholstered pieces.
The ability to compare those materials together is one of the strongest reasons to shop in person.
A fringe that looks perfect by itself can feel completely different once it is held against a patterned fabric, and leather varies enough in color and texture that seeing the actual hide can matter before a larger project begins.
Finished pieces displayed around the showroom also give shoppers a clearer idea of how different combinations might look once they leave the bolt.
Custom work is handled in-house, extending the store beyond simple yardage sales.
Prints & Plaids is based at 5355 Reedy Branch Road and opens Monday through Friday from 10 a.m. to 5 p.m., with shorter Saturday hours from 10 a.m. to 3 p.m. Sunday is closed.
7. A Quilter’s Dream In Raleigh

More than 4,000 bolts of quilting cotton give BERNINA World of Sewing enough color to keep even experienced quilters browsing longer than planned.
The Raleigh shop combines that fabric selection with notions, accessories, patterns, machine supplies, and a substantial education program, so projects can move from inspiration to technique without leaving the building.
New fabric collections continue to arrive throughout the year, giving regular customers something different to find rather than the same wall of prints each visit.
Machine shoppers can also arrange demonstrations and try equipment before committing, while classes cover quilting, embroidery, garment construction, and other sewing skills.
Open-sew opportunities add another way to use the space with help nearby. The store is found at 6013 Glenwood Avenue and currently opens from 10 a.m. to 5 p.m.
Monday through Saturday. Sunday hours run from 1 to 5 p.m., making this one of the easier Triangle shops to visit at the end of a weekend.
Between the fabric wall and the machine showroom, a simple trip for thread can turn into the beginning of an entirely new project.
6. Cary’s Quilting Haven

Six thousand square feet gives Cary Quilting Company plenty of room for fabric without squeezing classes and finishing services into the background.
Thousands of cotton bolts share the shop with batiks, flannel, precuts, wide backing fabrics, batting, thread, patterns, rulers, and other notions used from the first cut to the final stitch.
Wide backings are especially useful for quilters who would rather avoid piecing several narrower lengths across the back of a large project.
A dedicated meeting center hosts classes and sewing groups, while a separate longarm area supports professional quilting services for tops that are ready to be finished.
Beginners can start with introductory quilt-making instruction, and experienced stitchers have more specialized classes available when they want to sharpen a technique.
The shop remains at 935 North Harrison Avenue and is open seven days a week, with Tuesday extending later than most days and Sunday offering afternoon hours.
New arrivals keep the shelves changing, so repeat visits do not feel identical. Coming in with a block, swatch, or half-built palette makes coordinating the next fabric considerably easier.
5. Carrboro’s Fine Fabric Boutique

Garment sewists get a very different kind of fabric experience at Mulberry Silks & Fine Fabrics inside Carr Mill Mall. The locally owned Carrboro shop has been part of the sewing community since 1982 and focuses heavily on fine fabrics for clothing and other carefully planned projects.
This is the sort of place where drape matters just as much as color. A fabric that looks right for a dress can behave completely differently once it is lifted from the bolt, and comparing textures in person makes choosing between a softer cloth and something more structured far easier.
Mulberry Silks also carries notions and independent patterns, including products from lines such as Merchant & Mills, giving garment makers another reason to look beyond the fabric shelves.
A sewing studio supports classes and special events with visiting instructors, extending the shop into hands-on learning rather than simple retail.
The store sits at 200 N. Greensboro Street, Suite B6, inside the historic Carr Mill Mall.
For anyone working with a pattern where movement, weight, and feel can completely change the finished garment, this is one stop where touching the fabric before buying is especially valuable.
4. Charlotte’s Curated Collection

Up on the second level at 1600 E. Woodlawn Road, Stash Charlotte combines sewing with knitting, embroidery, and other fiber arts in one carefully selected space.
Fabric lines have included Liberty of London, Lecien, Rifle Paper Co., Tilda, and other recognizable names, while independent yarns give shoppers an entirely different set of colors and textures to consider nearby.
Notions, patterns, needles, embroidery supplies, and small tools round out the shelves without making the store feel like a warehouse.
Stash also serves as an authorized Janome dealer, adding sewing machines and support to a shop otherwise known for its curated materials.
Classes and events give customers opportunities to use those supplies with guidance rather than taking everything home and hoping for the best.
Current hours run from 11 a.m. to 4 p.m. Thursday through Monday, with Tuesday and Wednesday closed.
The smaller scale is part of the attraction because the selection feels intentionally chosen rather than endless. Anyone arriving with a rigid list may still leave with something unexpected after seeing a print, yarn color, or tool that photographs never quite captured properly.
3. Asheville’s Comprehensive Sewing Hub

More than 9,000 bolts give Asheville Cotton Co. the kind of inventory that can swallow an afternoon.
Quilting fabrics dominate much of the selection, with the shop carrying collections from more than 20 companies and often bringing in complete fabric lines rather than selecting only a few prints from each release.
That gives quilters a better chance of building coordinated palettes without bouncing between several stores. Fabric is only part of the operation.
BERNINA, Baby Lock, and Janome machines are represented, while classes cover quilting, garments, machines, thread work, and other sewing skills.
Project supplies and sewing furniture add still more reasons to browse, and the store remains involved in regional events such as the Carolina Shop Hop.
Asheville Cotton Co. is thriving at 1378 Hendersonville Road, Suite B, and currently opens from 10 a.m. to 5:30 p.m. Tuesday through Saturday.
Anyone walking in with one difficult fabric to match should bring it along. With thousands of choices under the same roof, seeing potential combinations side by side is far easier than trying to remember whether two nearly identical shades really belong together.
2. Franklin’s Mountain Gem

A Stitch In Time gives far-western North Carolina sewists a surprising amount to work with without driving toward a larger metro.
The Franklin store carries fabric, ribbon, precuts, thread, notions, patterns, quilt kits, and machine supplies. Its selection includes brands such as Moda, Riley Blake, Kaffe Fassett, Tula Pink, FreeSpirit, Liberty, and Art Gallery Fabrics.
Sewing and embroidery machines are part of the business as well, joined by longarm quilting and a full calendar of classes, clubs, training sessions, and special events.
That makes the shop useful whether someone needs one spool of thread or help moving a complicated project forward.
Participation in events such as the Carolina Shop Hop keeps the Franklin store connected with the wider regional sewing community too. You will find A Stitch In Time at 23 Macon Center Drive.
Current hours run Monday through Friday from 10 a.m. to 5 p.m. and Saturday from 10 a.m. to 3 p.m. The combination of fabric, machine help, and instruction makes this much more than a place to grab yardage before heading home.
1. Ayden’s Quilting Powerhouse

A renovated century-old building gives Quilt Lizzy a setting with as much character as the projects taking shape inside it.
The Ayden store operates inside the historic Worthington Building at 4260 Lee Street. Its selection includes fabric, notions, patterns, quilting and embroidery supplies, plus sewing machines from Brother, Baby Lock, and Handi Quilter.
Education takes up serious room here rather than being squeezed into a corner. A 3,500-square-foot event space hosts classes, workshops, and demonstrations, giving beginners and experienced quilters a place to work through techniques with equipment nearby.
Longarm quilting and machine repair add practical services for projects that need help beyond the cutting table. Current store hours run Tuesday through Saturday from 10 a.m. to 6 p.m., with Sunday and Monday closed.
The combination makes Quilt Lizzy particularly useful for eastern North Carolina stitchers who want fabric and technical support in the same stop.
Someone can arrive looking for a new print, compare machines, ask about finishing a quilt, and leave with a class date already added to the calendar.
