The Sweetest Road Trip Through North Carolina Includes These 11 Old-Fashioned Candy Shops
Sweet tooths, rejoice, North Carolina has candy shops where the sweets come with a side of history. One makes hard candy using equipment that dates back to 1908, including a copper pot, a candy hook, and a batch roller.
That’s some seriously old-school sugar work.
Another stop sits inside a 19th-century Cotton Exchange by a river. A third shares a Main Street with the town that inspired Mayberry.
Even a famous mountain general store dating back to 1883 made the cut, with candy barrels that are hard to walk past.
These sugary time capsules stretch from Outer Banks highways to Smoky Mountain valleys, serving up old-fashioned treats without a touchscreen in sight.
Just don’t road-trip on an empty stomach. A few candy stops later, that bag of sweets might qualify as your main meal.
1. Opie’s Candy Store

Mayberry fans, your sweet tooth just found its home base. This shop sits on historic Main Street in Mount Airy, the hometown that inspired the classic TV town.
Inside, the focus stays squarely on old-fashioned treats. The candy selection is wide enough to make choosing feel like a fun little test of willpower.
Ice cream is part of the deal too. That makes it a great stop after a stroll past the storefronts on a sunny afternoon.
Plan to keep the visit quick and easy. You can browse, grab a bag of favorites, and head back out to explore the rest of downtown.
Timing matters if crowds aren’t your thing. Sunday and Wednesday afternoons tend to be the busiest stretches of the week.
Mornings early in the week are usually calmer. A Monday or Tuesday morning visit gives you more elbow room near the shelves.
The hours stretch later on Fridays and Saturdays, with doors open until 8 PM. Thursday runs until 7, while Sunday hours are shorter.
Got kids along for the ride? Letting them pick a treat they’ve never tried might turn into the best souvenir of your North Carolina road trip.
Honestly, a candy store on Mayberry’s Main Street feels almost too fitting. It’s the kind of stop that makes a road trip feel like a rerun you never want to end.
Address: 135 N Main St, Mt Airy, NC 27030
2. Bear City Fudge Company

New Bern’s nickname is the Bear City, so naming a fudge shop after it just makes sense. Fudge is clearly the star here, and the variety gives you plenty to sample with your eyes first.
The candy lineup mixes old and new. You’ll find nostalgia candy next to newer treats, plus truffles and some specialty items.
Ice cream rounds out the menu nicely. Chocolate-covered pretzels and hot chocolate are part of the lineup as well.
Coffee drinkers get a treat too. A cup pairs nicely with a slice of fudge if you need a little boost between stops.
Outdoor seating gives you a spot to enjoy your goodies. The mood stays casual and quiet, which is a nice change from busy highways.
There’s no restroom on site, so plan around that. Free parking, both in a lot and on the street, helps make up for it.
Weekends bring the biggest crowds, especially Saturday and Sunday afternoons into evenings. Tuesday and Thursday mornings are usually quieter.
The shop sits in downtown New Bern, a walkable historic area near the river. That makes it easy to pair a sweet stop with a riverside stroll.
Fridays and Saturdays run until 9 PM. A late fudge run after dinner sounds like a pretty solid plan to me.
Address: 236C Middle St, New Bern, NC 28560
3. Candy Edventure

How many candy shops come with a real working carousel? Swansboro’s sweet stop has one, and that alone earns it a spot on the route.
The retro vibe runs deep here. Baskets and bags wait near the front so you can build your own mix from the bulk candy bins.
A Jelly Belly wall adds a pop of color. Throwback packaged candies fill in the gaps for anyone chasing childhood favorites.
Homemade fudge is a big part of the appeal. There’s also a homemade chocolate case worth a slow, careful look.
Thirsty? An old-fashioned soda counter serves up the fun, and sodas in glass bottles add extra charm.
The treats keep going from there. Look for taffy, macarons, chocolate-covered strawberries, ice cream, and cute gifts.
Swansboro is a historic waterfront town along the coast. The shop makes an easy stop if you’re cruising the highway toward the beaches.
Saturday afternoons and evenings draw the most people. Midweek visits on Wednesday or Thursday tend to feel much calmer.
Free Wi-Fi is available too. That’s handy if someone in the car needs to plan the next leg of the North Carolina trip.
With a carousel, a soda counter, and fudge in one place, this stop feels like a small carnival. Just with fewer lines and more chocolate.
Address: 640 W Corbett Ave, Swansboro, NC 28584
4. Outback Candy Store

Pickled eggs and Jelly Belly under one roof? That’s the kind of mix that makes a roadside stop memorable.
This shop sits along Caratoke Highway in Grandy. It’s on the route many travelers take toward the Outer Banks, so it’s an easy pull-off.
Old-fashioned candy leads the lineup. Ice cream, milkshakes, floats, and hot fudge sundaes keep things cool on hot beach days.
Soda lovers get choices too. Long neck bottled sodas sit alongside other drinks for a classic sip.
The pantry side is where things get fun. Shelves hold salad dressings, preserves, honey, and pickles.
Homemade cakes and pies show up here as well. That’s a sweet bonus if you’re bringing dessert to a rental house.
Hours are limited, so plan ahead. The shop opens Wednesday through Saturday from 11 AM to 6 PM.
It’s closed Monday and Tuesday. Arriving early in the week means you’ll drive right past locked doors.
A quick visit works best here. Grab a float, a jar of preserves, and maybe a pie for later.
I love that one stop can cover candy and pickles. Only on a coastal North Carolina road trip does that combo feel completely normal.
Address: 6322 Caratoke Hwy, Grandy, NC 27939
5. Bull Frog Corner

A frog-named shop on a corner in a seaside town already sounds like a storybook. Southport delivers exactly that kind of charm.
The shop is a quaint gift store with three big draws. Old-fashioned candy, toys, and puzzles share the space.
The candy selection is large. Expect plenty of choices if you like browsing before you commit.
Toys make it a hit for kids. Puzzles give grown-ups something to take home for a rainy afternoon.
Southport is a small historic maritime town. It sits where the Cape Fear River meets the ocean, so there’s lots to see nearby.
The shop’s downtown corner spot makes it easy to work into a walk. Pair it with a look at the waterfront and you’ve got a full afternoon.
Hours are short, so timing matters. Doors open daily from 11 AM to 4 PM.
That window closes earlier than many shops. Plan your candy run before you settle down for an evening by the water.
A quick visit fits the vibe here. Grab a few candies, maybe a puzzle, and head back out to explore.
Honestly, a corner shop full of candy and toys in a riverside town feels like an old movie scene. All it needs is a bicycle bell.
Address: 101 E Moore St, Southport, NC 28461
6. Old North State Candy and Gifts

Some candy shops sell history. This one cooks it, with handmade candies, brittles, and fudges as its claim to fame.
Owner-led candy making ties back to a long tradition. The business works with original equipment from 1908, including a copper pot, candy hook, and batch roller.
Hard candies come in a long list of flavors. Drop candies and nut brittles add even more old-school crunch.
Beyond the homemade goods, the shelves go global. Hundreds of other candies from around the world fill the store.
The mix leans fresh-made, historical, and a little odd. Candies you haven’t seen in years might pop up next to local creations.
Retro candy, jelly fruit slices, and saltwater taffy are part of the fun too. New products show up often, so return trips can surprise you.
This is a small family business with a personal touch. That makes picking up a gift here feel extra meaningful.
Thomasville is a Piedmont town known for furniture and manufacturing heritage. A candy stop fits right into that hands-on, made-here spirit.
Free parking in a lot and on the street keeps things simple. You can pop in quickly or linger over the shelves.
I love the idea of tasting candy made on 1908 equipment. It’s basically edible North Carolina history in a bag.
Address: 701 D Pineywood Rd, Thomasville, NC 27360
7. James’ Sweet Spot

Candy and puzzles make a surprisingly smart pair. Sugar for energy, puzzles for brainpower, and both in one Kannapolis shop.
This family-owned store sits on Main Street downtown. The district has been revitalized, so there’s plenty nearby to explore.
Bulk candy, old-fashioned candy sticks, and truffles fill the shelves. Prepackaged candy adds even more choices.
Old-style candies are a big draw here. Some are the kind that’s hard to track down elsewhere.
The drink side really shines. Custom-made sodas, milkshakes, and ice cream floats bring a soda shop feel.
Ice cream and popsicles round out the cold treats. That’s handy on a hot afternoon walk downtown.
Games and puzzles give you a reason to linger. A new puzzle could be the perfect rainy-day souvenir.
Hours run later than many shops, until 8 PM most weeknights. Fridays and Saturdays stay open until 9.
Busy stretches include Saturday afternoons and some weekday evenings. Mornings tend to be calmer if you want to browse slowly.
In-store pickup and delivery are options too. That’s a nice perk if you’re planning a party.
A float in one hand and a puzzle under your arm sounds like a pretty great afternoon. Kannapolis clearly understands the assignment.
Address: 100 S Main St, Kannapolis, NC 28081
8. Candy Cabin

A cabin full of candy in the mountains sounds like a fairy tale. In Lake Lure, it’s just a regular stop on Memorial Highway.
Bulk candy sold by the pound is the main event. Scoop what you want and pay by weight.
The selection blends modern treats with antique favorites. Nostalgic candy from childhood memories is a big part of the mix.
Drinks are available too. An assorted selection helps wash down all that sugar.
Lake Lure sits in the Hickory Nut Gorge. It’s a small mountain valley resort town with gorgeous scenery.
That setting makes the shop an easy add-on to a scenic drive. Grab a bag before heading out to enjoy the lake views.
Hours can trip you up, so check before you go. The shop is closed Tuesday and Wednesday.
It opens at noon on its open days. Fridays and Saturdays stay open until 8 PM, while Sunday closes at 6.
A quick visit works nicely here. You can fill a bag in minutes if you know what you love.
Not sure what to grab? Pick one modern treat and one antique candy, then compare notes in the car.
Mountains, a lake, and a cabin full of candy is a tough combo to beat in North Carolina. Your snack bag will thank you.
Address: 2414 Memorial Hwy, Lake Lure, NC 28746
9. Olde Wilmington Toy & Candy Company

Cheap single candies inside a historic riverfront complex? That’s a throwback in more ways than one.
This shop is inside Wilmington’s historic Cotton Exchange. The setting sits along the Cape Fear Riverfront, which makes the stroll there half the fun.
Toys and candy share the spotlight here. Both feel like they came straight from childhood.
The shelves hold plenty of fun knickknacks too. Browsing can easily turn into a mini treasure hunt.
Single pieces of candy cost very little. That’s perfect for letting kids pick a handful of tiny treasures.
Truffles are available for fancier cravings. They cost more, so think of them as a special treat.
Parking options include a free lot and paid lots nearby. Downtown can get busy, so plan a little ahead.
Hours run 10 AM to 6 PM Monday through Saturday. Sunday closes an hour earlier at 5.
A quick visit fits nicely into a downtown day. Pair it with a walk along the river for an easy afternoon.
Want to make it a game? Give each person a small budget and see who builds the best candy haul.
Old brick, river breezes, and penny-candy energy all in one spot. Wilmington makes nostalgia feel like the main attraction.
Address: 310 Nutt St, Wilmington, NC 28401
10. Jelly Belly’s Mountain Gift

Three shops in one is a lot of sweetness for a single stop. In Maggie Valley, that’s exactly how this candy, ice cream, and gift shop works.
One section is The Chocolate Box. It handles chocolates, fudge, and a wall of Jelly Belly jelly beans.
Homemade fudge is a highlight. It’s a smart pick if you want something rich for the road.
Candy from your childhood fills plenty of space. Salt water taffy and chocolate-covered jellies are part of the lineup.
Ice cream keeps things cool. Cute gift items make it easy to grab something for friends back home.
The shop sits on Soco Road in the heart of Maggie Valley. This mountain town is a popular Great Smoky Mountains road trip stop.
Early birds will appreciate the hours. Doors open at 9 AM and stay open until 8 PM most days.
It’s closed on Tuesdays, so plan around that. Saturday afternoons and evenings draw the biggest crowds.
Weekday mornings tend to be much quieter. That’s a nice time to browse the jelly bean wall without bumping elbows.
Choosing a jelly bean mix can take longer than you think. Bring patience, or at least a hungry co-pilot.
Address: 3477 Soco Rd, Maggie Valley, NC 28751
11. Mast General Store Hendersonville

Candy barrels have a way of turning grown-ups back into kids. Mast General Store, a retailer dating back to 1883, keeps that tradition rolling.
Old-fashioned candy is a big draw here. The variety is large, and the barrels make scooping part of the fun.
The store sells much more than sweets. Food, apparel, and outdoor gear all share space.
Shelves also hold kitchenware, books, toys, and games. Upstairs, you’ll find shoes and outdoor supplies.
That mix makes it easy for a whole group to stay busy. One person picks candy while another hunts for hiking gear.
The Hendersonville location sits on Main Street downtown. It’s a pedestrian-friendly stretch with lots of shops nearby.
A public restroom is available. Road trippers know just how valuable that can be.
Saturday afternoons get busiest. Weekday mornings are usually much calmer for browsing.
Hours run until 6 PM most days and 7 PM on Fridays and Saturdays. Sunday opens at 11 AM.
Ending a North Carolina candy road trip at a store with 1883 roots feels just right. Grab one last scoop and call it a sweet finish line.
Address: 527 N Main St, Hendersonville, NC 28792
