Sugar, spice, and a little bit of magic—these North Carolina candy shops are keeping the sweet soul of tradition alive.
While the world races toward the next big thing, these places are hand-pulling taffy, stirring fudge in copper kettles, and pouring caramel like it’s 1955.
No conveyor belts. No shortcuts. Just small-town pride, butter, and a lot of sugar.
Each shop feels like stepping into a memory—one you didn’t know you missed until the scent of warm peanut brittle hits your nose. It’s sticky fingers, glass jars, and wide-eyed wonder.
Ready for a sugar rush with a side of nostalgia?
Here are 8 candy shops across North Carolina that are doing it the way it should be done—slow, sweet, and from scratch.
Butterfields Candy Company

In Nashville, the Butterfields Candy Company stands as a testament to tradition. Since 1924, this charming shop has been crafting candies using age-old methods. Their specialty lies in hard candies, all lovingly made with pure cane sugar. It’s a sweet treat haven, 100% dairy-free and gluten-free.
Visitors are often drawn by the nostalgic ambiance, reminiscent of days gone by. The whirring of candy-making machines, some of which have been in service for decades, adds to the experience.
A visit here isn’t just about the candies; it’s a journey through time, relishing sweets crafted with dedication.
The Candy Factory (Lexington)

The Candy Factory in Lexington is a delightful step back into childhood memories. Known for its nostalgic collection of sweets, this shop offers everything from Red Bird puffed mints to classic rock candy and Bottle Caps.
Each corner of the store is filled with colorful sweets that evoke a sense of wonder and joy. The friendly staff are always ready to share stories about the candies and their origins.
It’s more than just a store; it’s a community hub where locals and visitors alike come to indulge in sugary nostalgia, making it a must-visit spot.
Old North State Candy and Gifts (Thomasville)

Nestled in Thomasville, Old North State Candy and Gifts offers a delightful selection of traditional sweets. Known for their drop candies and rich fudge, this shop is a haven for candy enthusiasts.
With wooden shelves lined with jars of nut brittles and other confections, the shop exudes a warm and inviting atmosphere. Each treat is crafted with care, following time-tested recipes.
For locals, it’s a cherished spot to satisfy sweet cravings. For visitors, it’s a chance to experience the charm of a small-town candy shop that values tradition over trends.
Opie’s Candy Store, Mount Airy (Mayberry), NC

Tucked away in the heart of Mount Airy, North Carolina—the real-life inspiration for Mayberry—Opie’s Candy Store offers a sweet slice of nostalgia.
Named after Ron Howard’s beloved character from The Andy Griffith Show, the shop captures the charm of simpler times with its vintage décor and shelves lined with classic candies, sodas, and treats from decades past.
Visitors of all ages are drawn in by the whimsical atmosphere and the chance to relive childhood favorites or discover old-fashioned sweets for the first time. A must-visit stop on any tour of Mayberry, Opie’s Candy Store is as much about memories as it is about candy.
Life Is Sweet (Charlotte)

Life Is Sweet in Charlotte brings a touch of nostalgia with its vibrant selection of old-fashioned candies. The shop is a treasure trove of sweet surprises waiting to be discovered.
Bright decor and cheerful staff add to the welcoming atmosphere, making it a favorite among locals. Shelves are stocked high with candies that promise to bring back fond memories.
Specializing in hard-to-find sweets, each visit is an exploration in itself. Whether you crave something classic or quirky, this shop offers a delightful escape into a world of sugary delights.
Waxhaw General Store (Waxhaw)

In Waxhaw, the General Store is not just a place to shop but a journey into the past. Its candy section is a charming nook filled with jars of classic sweets.
Set against a rustic backdrop, the store offers more than just candy; it’s an experience of nostalgia and history. The warmth of the wooden interiors and the friendly atmosphere make it a local favorite.
It’s a perfect spot for those who appreciate the simple joys of traditional candies, offering a taste of yesteryears in every delightful bite.
Collier Candy (Charlotte)

Collier Candy in Charlotte is a small gem that packs a nostalgic punch. Known for its vintage ambiance, it specializes in traditional candies that transport you back in time.
The friendly staff are passionate about their sweets and eager to share their knowledge. Each candy is selected with care, ensuring a delightful experience for every visitor.
It’s a place where old-fashioned candy meets modern enthusiasm, offering a sweet escape from the everyday hustle. Whether you’re a local or a traveler, this shop is a welcoming retreat for sweet enthusiasts.
Kilwins (Charlotte)

Kilwins in Charlotte is a haven for those with a sweet tooth. Famous for its delectable ice cream, chocolates, and fudge, this shop offers a colorful array of treats.
The lively atmosphere, coupled with the sweet aroma of confections, draws visitors in. Each treat is crafted with quality ingredients, ensuring a delightful taste in every bite.
Whether you’re indulging in creamy ice cream or rich fudge, Kilwins promises a joyous experience. It’s a delightful spot to enjoy sweet moments with family and friends, making every visit a celebration.