South Carolina

Needlepoint Shops in Greenville and the Upstate

Three shops in three towns, Greenville, Spartanburg, and Landrum at the foot of the Blue Ridge, each twenty to thirty miles from the others.

The Upstate has three needlepoint shops we can confirm, one in each of three towns. The Needle Tree is in Greenville, about a mile and a half south of downtown, Needlepoint Lane is on East Main Street in Spartanburg, and Stitching Fox is in Landrum.

They are twenty to thirty miles from each other, so each is its own trip. All three are open from Tuesday to Friday.

Greenville

The Needle Tree

Address
22 Tindal Avenue, Greenville, SC 29605
Phone
(864) 235-6060
Hours
Tuesday to Friday 10am to 5pm
Website
theneedletree.com

Knitting and needlepoint since 1992, with high-end yarns and hand-painted canvases, and one-on-one teaching for beginners at no charge.

A combined knitting and needlepoint shop rather than a needlepoint-only one. Its site gives weekday hours only, so call before a Saturday visit.

Spartanburg

Needlepoint Lane

Address
464 East Main Street, Suite 6, Spartanburg, SC 29302
Phone
(864) 541-8979
Hours
Tuesday to Friday 10am to 4pm, Saturday 10am to 3pm
Website
needlepointlane.com

A shop with canvases and accessories, stitch clubs, classes, trunk shows, and finishing through several finishers.

It takes finishing for any stitched piece, even one not bought there. Closed on Sundays and Mondays.

Landrum

Stitching Fox

Address
22349 Asheville Highway, Landrum, SC 29356
Phone
(864) 457-1144
Hours
Tuesday to Saturday 10am to 4pm
Website
stitchingfox.com

A full-service shop at the base of the Blue Ridge, run by Kathryn McMahon, with hand-painted canvases from designers across the country, fibers, and notions, and clubs, classes, and retreats.

The shop also takes texts at 864-510-2061, and it rents out a two-bedroom apartment above the shop for stitchers who want to stay.

Which one to go to

On a Saturday, go to Needlepoint Lane or Stitching Fox. The Needle Tree gives only weekday hours.

If you are just starting, The Needle Tree teaches beginners one-on-one at no charge, and it carries yarn if you knit as well.

For a weekend away, Stitching Fox runs retreats and rents out an apartment above the shop.

Before you go

FAQ

Is there more than one shop in Greenville?

Not one we have been able to confirm. The Needle Tree is the Greenville shop, and the other two are in Spartanburg and Landrum.

Can I get a finished piece made up?

Needlepoint Lane offers finishing through several finishers. Ask the other two, and ask about timing well before a holiday.

New to needlepoint?

If you are heading to one of these shops for the first time, it helps to know roughly what you are looking at before you walk in.

Elsewhere in the Carolinas? We have also written up Charlotte, Charleston, and Raleigh and the Triangle, or search the map for anywhere else.

Find a Needlepoint Shop Near You

Shop details were checked in September 2026 against each shop's own listings. Hours change, so please call ahead. If something here is out of date, or your shop is missing, tell us and we will fix it.