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 in 30+ stitch patterns. All from one warehouse in High Point, NC.

✓ Panels from $139 • $30 ship, free over $250 ✓ No minimums • 1-yard increments ✓ In-stock materials ship in 1–2 business days ✓ Trade & retail welcome
View CNC Patterns Shop Materials

Vinyl and fabric samples are $5 with free shipping. Choose the sample option on an eligible product page.

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-sewn CNC panels from $139 — 30+ patterns, your choice of material and thread color
  • Trade accounts for easy reordering — saved history, account pricing on phone orders, and the option to use your own UPS or FedEx account
  • In-stock materials ship in 1–2 business days from High Point, NC
Project Planning

Not sure how much material you need?

Use our Project Material Calculator to estimate the vinyl, thread, and supplies for your upholstery job.

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 300+ materials with 34 thread colors. Ready for your upholstery build on boat seats, car interiors, motorcycle seats, headliners & furniture. From $139. Typically ships in 1–3 business days after order details are confirmed.

We stitch the hard part. You build the seat. We sew the decorative panel as a ready-to-upholster component — you set it into your seat, boat, or interior.

1Pick your pattern30+ designs, live preview
2Pick material & thread300+ materials, 34 thread colors, optional sew foam
3We sew & shipPrecision CNC table — typically ships in 1–3 business days after details are confirmed
✓ ~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

Prefer to order by phone? Call (336) 887-3101 — we'll walk your pattern, material, and thread color with you.

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

Our vinyl, fabric, and thread are stocked in-house and ship in 1–2 business days from High Point, NC.

In-House CNC Sewing

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

Aviation-Grade Vinyl (FAR 25.853A)

We carry Spirit Millennium — listed by Naugahyde / Uniroyal as meeting 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-2
Business Days to Ship (In-Stock)