Family owned since 1932 High Point, NC

Vinyl by the yard, no minimums.

Marine, contract, automotive and aviation vinyl, full hides of leather, and the thread and foam to finish the job.

Every color has a $5 sample, and samples ship free.

That's our CNC table, in High Point.Get any vinyl sewn in 30+ patterns
Vinyl by the yard, no minimumsBuy 1 yard or a full roll. Most vinyl lines cost less per yard at 5 yards and up.
$5 samplesEvery color has a $5 sample, and samples ship free.
Shipping$30 flat shipping, free at $250.
Talk to a personCall (336) 887-3101 or text (336) 497-1476.
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
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 to 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.

  1. Pick your pattern30+ designs, live preview
  2. Pick material & thread300+ materials, 34 thread colors, optional sew foam
  3. We sew & shipSewn on our CNC table. Typically ships in 1 to 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

Never ordered a sewn panel before? Start here.

Three proven combos, already spec’d: pattern, vinyl, thread, and foam picked for you. Add to cart, we sew it, you build with it. When you’re ready for your own colors, graduate to a custom panel.

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

For Upholstery Shops

Run an upholstery shop?
We stitch the hard part.

Pre-sewn CNC accent panels, direct material help, and easier repeat ordering, so your hours go into building seats, not chasing supplies.

  • Pre-sewn CNC panels from $139: 30+ patterns, your choice of material and thread color
  • Trade accounts for easier repeat ordering: free material matching, product advice, saved history, shipping-account coordination when arranged, and order-specific bulk quotes, including qualifying LTL shipments
  • Vinyl by the yard, no minimums, from our warehouse in High Point, NC
Upholstery Leather, Sold by the Full Hide

Leather, Without the Tannery Minimums

In-stock leather sold one full hide at a time, with no programs to join. Slipstream aviation leather with a burn cert for every dye lot, Workhorse contract leather for everyday furniture and booth jobs, Sidecar motorcycle leather, Roadhouse distressed leather for hospitality builds, plus hair-on cowhides and Icelandic sheepskin.

Shop All Leather → Want to feel it first? Sample decks from $15, shipped free.

Aviation project? Start at the aviation hub →

Questions on yield or matching a spec? Call (336) 887-3101.

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.