The 9 Best Candy Shops in New Hampshire!

Candy is defined as anything made with significant amount of sugar or one of its substitutes. What differentiates it from other confections such as cake, is its intention to be eaten by an individual, rather than shared by a group. Be greedy with your goodies and take a tour of New Hampshire’s tastiest shops. From toffee to chocolate to nostalgic finds you loved as a kid, the candy counters of the Granite State are chock full and ready to delight. 

1. Chutters, Littleton, NH

New Hampshire is home to some outrageous biggest and best attractions, but Chutters may just be the sweetest of them all. Found in Littleton, this Guinness-record certified “World’s Longest Candy Counter” has been delighting young and old alike since the late 19th century. Now with locations in Bretton Woods and Lincoln, this boast-worthy classic is a must visit, whether you live locally, or find yourself just passing through. 

2. Van Otis Chocolates, Manchester, NH

Founded by Evangeline Hasiotis in 1935, Van Otis Chocolates has been filling the hearts and bellies of Manchester for over 80 years. With chocolate making classes, a loyalty rewards program, and tours of the factory, a trip to Van Otis can be as delicious as it is educational.

3. Byrne & Carlson Chocolatier, Portsmouth, PA

In an unassuming brick building in Portsmouth, a world-class chocolatier lurks, just waiting to draw you in as a lifelong devotee. Byrne and Carlson produces delightful confections from only the finest ingredients, including fruits, nuts, and even flowers. Try the chipotle sea salt bar, raved about truffles, or all-natural jellies made from real fruit.

4. Pearls Candy & Nuts, Salem, NH

Pearls Candy and Nuts offers throwback candies from the 1950s, 60s, and 70s. The tastiest time machine we’ve yet to come across, this Salem staple is perfect for a nostalgic nosh, and features a broad selection of sugar free treats for guilt-free enjoyment.

5. Granite State Candy Shoppe, Concord, NH

Since 1927, Granite State Candy Shoppe has served up handmade candy and ice cream to the city of Concord, and that tradition of excellence and quality remains intact. Try the salted caramel or any of the excellent maple candies, made from New Hampshire’s finest. 

6. Dancing Lion Chocolate, Manchester, NH

Dancing Lion is the love child of physicist turned master chocolatier Richard Tango-Lowy, birthed the way all greatness is: Painstakingly, thoughtfully, carefully, and suddenly all at once. His bonbons are fleeting, with each recipe created only once. The bars are equal parts gorgeous, inventive, and delicious, and the Mayan Drinking Chocolate is among the best one can find domestically. Visit Dancing Lion for an entirely inimitable chocolate experience that draws on the best available techniques and ingredients from around the globe. 

7. The Old Country Store and Museum, Moultonborough, NH

One of the oldest surviving American businesses of any kind, this Moultonborough find showcases the hearty, determined attitude that has become synonymous with the great state of New Hampshire. For a truly joyful bite of our past, visit the Old Country Store and sample some of the scrumptious offerings, from candy to syrup.

8. The Bavarian Chocolate Haus, North Conway, NH

Visit Southern Germany right in our very own White Mountains with a trip to the Bavarian Chocolate Haus. Hand-dipped goodies, a knowledgeable staff, and some of the best hot fudge around earns this German gem an easy spot on my list.

9. Life is Sweet Candy & Cupcake Store, Keene, NH

Life truly is sweet in Keene, thanks in part to the colorful chaos of this candy, cupcake, and ice cream emporium. From fresh made toffee to whoopie pies, to the hard-to-find, imported brands, the selection and service at Life is Sweet make shopping for a candy even more delicious. 

Select a New Hampshire town to find the Best Things-To-Do and Places To Go around you
Find Candy Stores Near You
Enter City / State or Zip code below
Select your town to find the Best Things-To-Do and Places To Go around you: