North Carolina holds a special place in the hearts of candy lovers who crave the charm of simpler times. Across the state, small candy shops tucked away in historic buildings and quiet corners offer more than just sweet treats.
They transport you back to childhood, when picking out penny candy felt like the biggest decision of the day. These hidden gems preserve traditions that big-box stores can’t replicate, from hand-pulled taffy to vintage glass jars filled with nostalgic favorites.
Step inside any of these spots and prepare to feel like a kid again.
1. The Candy Factory – Lexington

Walking into this beloved spot feels like stepping through a time machine straight into your grandparents’ era. Rows of glass jars line the walls, each one brimming with colorful candies that bring back memories of Saturday afternoons spent at the local five-and-dime.
The friendly staff greets every visitor with genuine warmth, making you feel like part of the family from the moment you cross the threshold.
Handmade fudge sits proudly in the display case, cut into thick squares that practically beg you to take a bite. Classic treats like saltwater taffy, rock candy, and old-fashioned lollipops fill every corner of the shop. Kids press their noses against the glass, eyes wide with wonder at the rainbow of choices spread before them.
Downtown Lexington provides the perfect backdrop for this charming establishment, where locals and travelers alike stop in for a sugar fix. The shop’s commitment to quality and tradition keeps customers coming back year after year.
Every visit here reminds you why simple pleasures matter most, especially when they taste this good.
2. Old North State Candy And Gifts – Thomasville

Tucked away in Thomasville, this delightful shop combines the best of two worlds: sweet treats and thoughtful treasures.
The moment you step inside, the scent of chocolate and sugar wraps around you like a warm hug. Shelves overflow with both classic candies and unique gift items that make perfect souvenirs or presents for loved ones back home.
What sets this place apart is the careful curation of products that celebrate North Carolina’s heritage. You’ll find regional specialties alongside timeless favorites like peanut brittle, caramel corn, and chocolate-covered pretzels.
The owners take pride in supporting local artisans, so many items carry that special homemade touch you can’t find in chain stores.
Families love browsing here together, with something appealing to every age group. Grandparents reminisce over candies from their youth while grandchildren discover new favorites. The cozy atmosphere encourages you to slow down and savor the experience rather than rushing through.
Whether you’re hunting for a birthday gift or just treating yourself, this shop delivers nostalgia by the bagful.
3. Piedmont Candy Co. – Lexington

Generations of candy lovers have made pilgrimages to this Lexington treasure, where recipes passed down through decades still guide every batch.
The shop maintains old-world techniques that give their confections an authenticity you can taste in every bite. Watching the candy-making process through the window feels like witnessing a sweet form of magic unfold before your eyes.
Peanut brittle here shatters with that perfect crunch, while their divinity melts on your tongue like sugary clouds. Seasonal offerings rotate throughout the year, keeping regular customers excited about what new flavors might appear.
The staff shares stories about the company’s history with anyone who asks, adding personal connections to every purchase.
Small-batch production means quality never gets sacrificed for quantity. Each piece receives individual attention, resulting in candies that taste like they came from someone’s home kitchen rather than a factory line.
The shop’s modest exterior hides the incredible craftsmanship happening inside. Stop by during the holidays when special gift boxes make shopping for candy enthusiasts wonderfully easy and delicious.
4. Sweet Candy Café – Lumberton

Bright colors and cheerful energy fill every corner of this Lumberton gem that doubles as both candy shop and café. The retro vibe transports you straight to the 1950s, complete with checkered floors and chrome accents that sparkle under the lights.
Grabbing a seat at the old-fashioned counter makes you feel like you’re living in a different, simpler time.
Beyond the extensive candy selection, you can order ice cream sundaes piled high with toppings and homemade sauces. Milkshakes come in classic flavors that taste just like you remember from childhood trips to the local diner.
The combination of sweet treats and a comfortable place to enjoy them creates an experience rather than just a transaction.
Families gather here to celebrate special occasions or just to break up a regular afternoon with something fun. The owners clearly understand that nostalgia isn’t just about the products but also about the feelings those products inspire.
Birthday parties held here become instant memories, with kids leaving sticky-fingered and grinning from ear to ear. This spot proves that candy shops can be community gathering places where joy gets served alongside sugar.
5. East Durham Sweet Shoppe – Durham

Nestled in a Durham neighborhood, this community favorite has become a beacon of sweetness for locals seeking a break from the everyday hustle. The shop owner knows many customers by name, remembering their favorite candies and asking about their families.
That personal touch transforms a simple candy run into a meaningful interaction that brightens your whole day.
Bulk bins let you mix and match to your heart’s content, creating custom combinations that reflect your unique taste. Gummy bears, sour strips, chocolate gems, and licorice whips all wait patiently for you to scoop them into paper bags.
The freedom to choose exactly what you want and how much you want feels empowering, especially for kids making their own decisions.
Seasonal decorations keep the shop feeling fresh and festive throughout the year. Halloween brings out the spooky candy corn and chocolate eyeballs, while Christmas means peppermint everything. The commitment to celebrating small moments makes this more than just a place to buy candy.
It’s a neighborhood institution where memories get made one sweet at a time, and everyone leaves happier than when they arrived.
6. Becca B’s Candy & Collectibles – Wake Forest

Part candy wonderland, part treasure trove of nostalgia, this Wake Forest shop offers surprises around every corner. Vintage toys and collectibles share space with candy jars, creating an atmosphere where past and present blend seamlessly together.
Browsing here feels like exploring your grandparents’ attic if it had been stocked by someone with impeccable taste and a love for whimsy.
The candy selection leans heavily toward retro favorites that disappeared from most store shelves decades ago. Remember those wax bottles filled with sugary liquid or candy cigarettes that seemed so grown-up? You’ll find them here alongside other blasts from the past.
The owner’s passion for preserving candy history shines through in every carefully chosen product.
Collectors appreciate the rotating selection of vintage items that complement the sweet offerings perfectly. Baseball cards, old-school lunch boxes, and retro signs create conversation starters throughout the shop. Kids discover treats their parents and grandparents loved, sparking intergenerational conversations about the good old days.
This unique combination makes Becca B’s a destination rather than just another candy store, worthy of a special trip from anywhere in the region.
7. Mast General Store – Valle Crucis

Since opening its doors over a century ago, this Valle Crucis landmark has served mountain communities with everything from work boots to penny candy.
The wooden floors creak pleasantly underfoot as you wander through aisles packed with goods both practical and delightful. History seeps from every corner, reminding visitors of simpler times when general stores served as community hubs.
The candy section occupies a special place near the old-fashioned checkout counter, where barrels overflow with colorful treats. Horehound drops, root beer barrels, and butterscotch discs sit alongside more modern favorites.
The store maintains traditions while adapting to current tastes, creating a perfect balance between old and new.
Tourists traveling through the Blue Ridge Mountains make this a must-stop destination, often spending hours exploring every nook and cranny. The building itself qualifies as a piece of living history, listed on the National Register of Historic Places.
Families pose for photos on the front porch before heading inside to fill bags with sweet souvenirs. Visiting here connects you to generations of shoppers who found joy in these same aisles, making your candy purchase feel like participating in an ongoing story.
8. The Chocolate Boutique – Raleigh

Sophistication meets sweetness at this Raleigh establishment where chocolate gets treated like the art form it truly is. Display cases showcase handcrafted truffles arranged like precious jewels, each one a tiny masterpiece of flavor and design.
The attention to detail evident in every product elevates candy shopping from mundane errand to special occasion.
While the focus leans toward upscale chocolates, the shop doesn’t forget about classic candies that defined childhoods. Nostalgia blends beautifully with innovation here, where you might find gourmet versions of your favorite childhood treats.
The staff offers samples and suggestions without being pushy, helping you discover new favorites or reconnect with old ones.
Gift-giving becomes effortless when you can choose from beautifully packaged selections perfect for any celebration. The boutique atmosphere makes shopping here feel luxurious, even if you’re just buying a small treat for yourself.
Raleigh residents consider this their go-to spot for special occasions, knowing the quality never disappoints. Whether you’re a chocolate connoisseur or just someone who appreciates really good candy, this boutique delivers an experience that satisfies both your sweet tooth and your soul.
9. Hometown Sweets – Randleman

True to its name, this Randleman shop embodies everything wonderful about small-town candy stores. The owners treat every customer like a neighbor, creating an atmosphere of genuine hospitality that’s increasingly rare in today’s world.
Stepping through the door feels like visiting a friend’s house where you’re always welcome and the cookie jar stays full.
Shelves stock a thoughtful mix of nostalgic classics and current favorites, ensuring multiple generations find something to love. Hand-scooped ice cream adds another layer of appeal during warmer months, with flavors that change seasonally.
The shop participates in local events and supports community causes, cementing its role as more than just a business but a valued neighbor.
Kids save their allowance money all week for the chance to fill a bag with their favorite selections. Parents appreciate the reasonable prices that make treating the family affordable rather than a budget-breaking splurge.
The relaxed pace here encourages lingering and chatting, turning a quick candy stop into a pleasant interlude in your day. Randleman residents feel fortunate to have such a sweet spot in their community, and visitors quickly understand why this place earns such loyalty.
10. Waxhaw General Store – Waxhaw

Step back in time at this charming Waxhaw establishment that preserves the general store tradition with authentic dedication. Wooden shelves and antique fixtures create an atmosphere that feels genuinely historical rather than artificially themed.
The building itself carries stories from decades past, when stores like this served as essential gathering places for rural communities.
Candy selection here emphasizes old-fashioned varieties that grandparents remember from their youth. Stick candy in every color imaginable stands at attention in tall jars, while wax lips and candy necklaces provide playful options for kids.
The store balances its nostalgic inventory with practical goods, maintaining the true spirit of what general stores once provided.
Located in Waxhaw’s historic downtown area, the store benefits from foot traffic generated by antique shops and local restaurants nearby. Visitors often make a full day of exploring the town, with the general store serving as a highlight of their trip.
The candy section draws people in, but the overall experience keeps them coming back. Whether you grew up in the area or you’re just passing through, this store offers a genuine taste of North Carolina’s past served up with plenty of sugar.
Dear Reader: This page may contain affiliate links which may earn a commission if you click through and make a purchase. Our independent journalism is not influenced by any advertiser or commercial initiative unless it is clearly marked as sponsored content. As travel products change, please be sure to reconfirm all details and stay up to date with current events to ensure a safe and successful trip.