Shopping for vintage items has never been more fun than at the antique mall that’s been voted #1 in Charleston. Visit Terrace Oaks Antique Mall on James Island and you can spend hours exploring the two floors of pre-owned vintage stock that changes regularly.

Opened in 1988, Terrace Oaks boasts 60 vendors that are constantly bringing in new inventory.

Google Maps/Terrace Oaks Antique Mall

So every time you shop here it’s like a new treasure hunt all over again.

Facebook/Terrace Oaks Antique Mall

And you never know what very cool items you’ll find.

Facebook/Terrace Oaks Antique Mall There’s a little of everything packed into this large space.

Terrace Oaks typically has everything from furniture to home accessories, artwork, knick knacks, and more.

Facebook/Terrace Oaks Antique Mall

Many of the items are virtually one of a kind, either because they were handcrafted, or they’re just so old that few duplicates are to be found on the open market.

Facebook/Terrace Oaks Antique Mall

You’ll also find plenty of vintage jewelry and porcelain — along with lots of unexpected surprises.

Google Maps/Terrace Oaks Antique Mall

More than 90 booths (and 60 vendors) means this shopping spree could last for hours, so be sure to carve out enough time to fully see all there is.

Google Maps/Terrace Oaks Antique Mall

Terrace Oaks Antique Mall is open Monday through Saturday from 10 a.m. to 5:30 p.m.

Google Maps

Learn more from the official website for Terrace Oaks Antique Mall and be sure to give it a follow on Facebook to see regular posts of new arrivals!

Google Maps/Terrace Oaks Antique Mall

Facebook/Terrace Oaks Antique Mall

There’s a little of everything packed into this large space.

Google Maps

Know of another antique mall or dealer in South Carolina that we should feature here? Be sure to head over to our nomination form and fill it out!

For more things to do while you’re in the area, head over to Johns Island to visit the Angel Oak tree!

OnlyInYourState may earn compensation through affiliate links in this article.

Address: Terrace Oaks Antique Mall, 2037 Maybank Hwy, Charleston, SC 29412, USA