Since 1932 High Point, NC In-House CNC Sewing

Marine Vinyl. Contract Vinyl.
Custom-Stitched CNC Panels.

Vinyl and fabric by the yard with no minimums — and pre-stitched upholstery panels, sewn in-house on our CNC table, that nobody else ships. All from one warehouse in High Point, NC.

✓ Panels from $139 ✓ No minimums • 1-yard increments ✓ In-stock orders ship next business day ✓ Trade & retail welcome
Build Your Panel Shop Materials

$5 samples on every material — order right on the product page, ships free.

For Upholstery Shops

Run an upholstery shop?
We stitch the hard part.

Pre-sewn CNC accent panels and trade-priced materials — so your hours go into building seats, not decorative stitching.

  • Pre-stitched panels from $139 — 30+ patterns sewn on our CNC table, your material and thread, ready to install
  • Trade pricing is already on every product page — what you see is what a shop pays. No retail markup, no account hoops. Buying 60+ yards? Bulk quotes in 24 hours.
  • In-stock orders ship next business day from High Point, NC
🔨 DIY Upholstery, Made Simple

Build your project — we'll size the kit

Reupholstering a boat seat, booth, or panel? Pick your project and your material, and we'll size the vinyl, match the thread to your color by eye, and drop the whole DIY kit in your cart — cut to size, ready to sew.

Build Your Project →
Open to trade professionals and individual buyers alike — no minimum order, ever. Fabric and vinyl sold in 1-yard increments.
Since 1932 Family business, High Point, NC
Ships Next Business Day Order by 3pm ET Mon–Fri
Trade & Retail Welcome Same prices • 1-yard increments • no minimums
Real Stock We stock what we sell — no dropship
In-House CNC Sewing — High Point, NC

The Custom-Stitched Look,
Without the Custom Sewing Bill

Diamond, hex, channel — 30+ stitch patterns, sewn on your choice of 100+ materials with 34 thread colors. Ready to install on boat seats, car interiors, motorcycle seats, headliners & furniture. From $139, ships in 1–3 days.

1Pick your pattern30+ designs, live preview
2Pick material & thread100+ materials, 34 thread colors, optional sew foam
3We sew & shipPrecision CNC table, 1–3 business days, ready to install
✓ ~48×28” finished panel ✓ Sewn on the same vinyl we stock — flaws get remade, not shipped ✓ Need a different size? Custom quotes ✓ Add matching vinyl yardage & thread in the same checkout
Why Carolyn Fabrics?

What Sets Us Apart

Family-Owned Since 1932

Fourth generation, same family. We built our reputation on taking care of the customer — and we still do.

In-Stock & Ships Fast

We stock what we sell — no dropshipping. In-stock orders ship next business day from High Point, NC.

In-House CNC Sewing

Precision-stitched upholstery panels built on our CNC table. 30+ patterns, your material, your thread color.

FAA-Compliant Aviation Vinyl

We carry Spirit Millennium — listed by Naugahyde / Uniroyal as meeting FAA-FAR 25.853A flammability requirements. Manufacturer documentation can be requested for the material shipped with your order.

Select U.S.-Made Vinyl

Proud vendor of Naugahyde — one of the last upholstery vinyl manufacturers still making product in the United States.

Real People, Not a Call Center

No minimums, no runaround. Call us, text us, or email — you will talk to someone who knows the product.

CNC sewing machine at Carolyn Fabrics - High Point NC
Rows of upholstery vinyl and fabric in stock at Carolyn Fabrics
CNC sewn upholstery panels in the Carolyn Fabrics showroom
Interior sitting area at Carolyn Fabrics High Point NC
Original Naugahyde sign at Carolyn Fabrics - authorized vendor since 1932

Our shop in High Point, NC — the furniture capital of the world

Customer Reviews

Don’t Take Our Word for It

4.7 · 44 Google Reviews
“My one-stop shop for over a decade. Whatever vinyl you need — healthcare, restaurant, marine — and they can customize stitching on a state-of-the-art CNC sewing machine. Very knowledgeable staff, great customer service.”
Scott F. · via Google
“I have been doing business with Carolyn Fabrics for about three decades. Why? Because they are absolutely the best — fast, dependable, honest. I recommend them without reservation.”
Wayne A. · via Google
“Awesome customer service and high quality products. My go-to place for marine vinyl.”
Jeanette H. · via Google
90+
Years in Business
30+
CNC Patterns
$0
Order Minimum
1
Business Day to Ship (In-Stock)