Skip to content

Table of contents

About Marvin, NC

Marvin is a small town in Union County, about 20 miles southeast of Charlotte via I-485 and Highway 16. Most visitors arrive from Charlotte's outer loop or from Monroe to the south. The community sits in the rolling Piedmont hills and hosts the popular annual Marvin Day festival each October, featuring a classic car show that attracts vintage automobile enthusiasts from across the region.

Where is Marvin, NC on the map?

Marvin, NC is in United States, at 34.989, -80.803 - about 9 km south-west of Weddington, NC.

How far is Marvin, NC from where I am?

Use your device location to see the distance to Marvin, NC, how long the drive takes, and directions from where you are.

EV Chargers in Marvin, NC

167 chargers

Data source: OpenChargeMap

Find hotels in Marvin, NC

Rent a car near Marvin, NC

Race a go-kart track in Marvin, NC

Race a go-kart track generated from the real streets of Marvin, NC.

Marvin North Carolina LoopEasy

Play a pub crawl round in Marvin, NC

Nine holes from pub to pub through the real streets of Marvin, NC. Every cup is a bar somebody actually drinks in.

Pub Crawl Golf: Marvin, NC9 holes, one ball

Popular destinations close by

Nearby essentials

What is the closest airport to Marvin, NC?

The closest airport to Marvin, NC is Charlotte Douglas International Airport, 33 km (about 38 min by car). Other airports nearby: Concord-Padgett Regional Airport.

Share Route

Save for offline?

We'll download this route and its map area so it works without a connection. This can take a moment -- you can keep using the app while it finishes.