If candy is your guilty pleasure, then we’ve got you covered. There are dozens of candy shops throughout Maryland and the following 13 spots won’t disappoint. When a sugar craving strikes, here’s where to go.

  1. Peeps Store (National Harbor)

Yelp / Troy M.

Yelp / Michael S. Marshmallow Peeps aren’t just for Easter. Find them year-round at this sugary spot at the National Harbor. The store also has apparel and a wall full of Mike & Ike flavors.

Address: 150 National Dr National Harbor, MD 20745

  1. SPAGnVOLA (Gaithersburg)

Google Maps

Yelp / Emma W. If you love chocolate truffles as much as I do, then head to this delectable spot. There are a variety of flavors that will melt in your mouth, as well as a chocolate tour! Read more about their sweet tour in our previous article here.

Address: 360 Main St Ste 100 Gaithersburg, MD 20878

  1. The Best of Luck Candy & Ice Cream (Baltimore)

Facebook / The Best of Luck Candy & Ice Cream

Facebook / The Best of Luck Candy & Ice Cream This mint green paradise is located along Baltimore’s Inner Harbor and it’s worth a visit. Hundreds of candies line the walls, from chocolate to gummis. They also sell ice cream cones and smoothies that are perfectly refreshing on a hot day.

Address: 601 E Pratt St. Baltimore, MD 21202

  1. Gateway Market (Thurmont)

Facebook / Gateway Candyland

Facebook / Gateway Candyland One Yelp reviewer described this spot as a twofer, saying that kids come here for the candy and adults come here for the liquor. If you’re a fan of the old-fashioned stuff, this place has got you covered. The candy selection will make you feel nostalgic.

Address: 14802 N Franklinville Rd Thurmont, MD 21788

  1. North East Chocolates (North East)

Facebook / North East Chocolates

Yelp / North East Chocolates This charming little spot is packed full of candy. The chocolates are delicious and handmade by the owner herself. What could be better?

Address: 24 S Main St North East, MD 21901

  1. Hill Top Fruit Market (Grantsville)

Yelp / Sahar R.

Yelp / Gary H. You wouldn’t normally think to see a ton of candy at a fruit market, but this glorious spot in Grantsville makes it work. This place has just about every type of candy you could imagine so stop by and stock up!

Address: 12579 National Pike Grantsville, MD 21536

  1. Fruit Bowl (Cumberland)

Google Maps

Yelp / Katie S. It’s okay to get excited when seeing all of the candy at the Fruit Bowl. There are hundreds of varieties, including sugar free options. The hard part is deciding which flavorful candies to take home.

Address: 10325 National Hwy NW Cumberland, MD 21502

  1. Zoe’s Chocolate Company (Frederick)

Yelp / Hans-Peter G.

Yelp / Dana Z. This chocolate shop is small but mighty. People go crazy for the handmade chocolates, which are made to perfection. These sweet treats are great as a gift, but it’s also completely acceptable to eat a whole box by yourself. We won’t judge.

Address: 121A N Market St Frederick, MD 21701

  1. Rheb’s Homemade Candies (Baltimore)

Yelp / C B.

Yelp / C B. Take a number because the wait is often long at Rheb’s. Folks line up for a chance to purchase the handmade chocolates daily. Many people believe that this spot has the best chocolate they’ve ever tasted; there’s only one way to find out.

Address: 3352 Wilkens Ave Baltimore, MD 21229

  1. Sweet Cascades Chocolatier (Ellicott City & Savage)

Facebook / Sweet Cascades Chocolatier

Facebook / Sweet Cascades Chocolatier With locations in both Ellicott City and Savage, there’s two times the opportunity to partake in the sweet treats at this delightful chocolatier. Sweet Cascades even has Old Bay infused chocolates for a uniquely spiced kick that you never knew you needed.

Locations:

8197-A Main St Ellicott City, MD 21043

8600 Foundry St, Savage, MD 20763

  1. Kilwin’s (Annapolis, Baltimore, Gambrills)

Facebook / Kilwin’s in Annapolis

Yelp / Aarti B. There’s something magical about Kilwin’s. Not only does this place serve some of the tastiest chocolates around but they also offer ice cream as well. No matter what you decide to chow down on, you’re sure to get your sugar fix.

Locations:

128 Main St. Annapolis, MD 21401

1625 Thames Street Baltimore, MD 21231

1407 S Main Chapel Way #109 Gambrills, MD 21054

  1. Olde Town Candy Company (Snow Hill)

Facebook / Olde Town Candy Company

Yelp / Olde Town Candy Company This enchanting little spot has quite the selection of sweets. Be sure to also grab an ice cream cone when the weather is warm because many locals believe it’s some of the best ice cream they’ve ever tasted.

Address: 102 W Green St, Snow Hill, MD 21863

  1. Old Town Candy (North Beach)

Facebook / Old Town Candy

Yelp / Becca S. Be surrounded by candy galore at this classic shop in North Beach. This is the perfect stop to stock up on sweets before a day at the beach or other area adventure.

Address: 9122 Bay Ave North Beach, MD 20714

These 13 candy shops in Maryland are only the beginning. If we made a second candy shop article, which sweet spots would you add to the list? Share below!

Yelp / Troy M.

Yelp / Michael S.

Marshmallow Peeps aren’t just for Easter. Find them year-round at this sugary spot at the National Harbor. The store also has apparel and a wall full of Mike & Ike flavors.

Address: 150 National Dr National Harbor, MD 20745

Google Maps

Yelp / Emma W.

If you love chocolate truffles as much as I do, then head to this delectable spot. There are a variety of flavors that will melt in your mouth, as well as a chocolate tour! Read more about their sweet tour in our previous article here.

Address: 360 Main St Ste 100 Gaithersburg, MD 20878

Facebook / The Best of Luck Candy & Ice Cream

This mint green paradise is located along Baltimore’s Inner Harbor and it’s worth a visit. Hundreds of candies line the walls, from chocolate to gummis. They also sell ice cream cones and smoothies that are perfectly refreshing on a hot day.

Address: 601 E Pratt St. Baltimore, MD 21202

Facebook / Gateway Candyland

One Yelp reviewer described this spot as a twofer, saying that kids come here for the candy and adults come here for the liquor. If you’re a fan of the old-fashioned stuff, this place has got you covered. The candy selection will make you feel nostalgic.

Address: 14802 N Franklinville Rd Thurmont, MD 21788

Facebook / North East Chocolates

Yelp / North East Chocolates

This charming little spot is packed full of candy. The chocolates are delicious and handmade by the owner herself. What could be better?

Address: 24 S Main St North East, MD 21901

Yelp / Sahar R.

Yelp / Gary H.

You wouldn’t normally think to see a ton of candy at a fruit market, but this glorious spot in Grantsville makes it work. This place has just about every type of candy you could imagine so stop by and stock up!

Address: 12579 National Pike Grantsville, MD 21536

Yelp / Katie S.

It’s okay to get excited when seeing all of the candy at the Fruit Bowl. There are hundreds of varieties, including sugar free options. The hard part is deciding which flavorful candies to take home.

Address: 10325 National Hwy NW Cumberland, MD 21502

Yelp / Hans-Peter G.

Yelp / Dana Z.

This chocolate shop is small but mighty. People go crazy for the handmade chocolates, which are made to perfection. These sweet treats are great as a gift, but it’s also completely acceptable to eat a whole box by yourself. We won’t judge.

Address: 121A N Market St Frederick, MD 21701

Yelp / C B.

Take a number because the wait is often long at Rheb’s. Folks line up for a chance to purchase the handmade chocolates daily. Many people believe that this spot has the best chocolate they’ve ever tasted; there’s only one way to find out.

Address: 3352 Wilkens Ave Baltimore, MD 21229

Facebook / Sweet Cascades Chocolatier

With locations in both Ellicott City and Savage, there’s two times the opportunity to partake in the sweet treats at this delightful chocolatier. Sweet Cascades even has Old Bay infused chocolates for a uniquely spiced kick that you never knew you needed.

Locations:

8197-A Main St Ellicott City, MD 21043

8600 Foundry St, Savage, MD 20763

Facebook / Kilwin’s in Annapolis

Yelp / Aarti B.

There’s something magical about Kilwin’s. Not only does this place serve some of the tastiest chocolates around but they also offer ice cream as well. No matter what you decide to chow down on, you’re sure to get your sugar fix.

Locations:

128 Main St. Annapolis, MD 21401

1625 Thames Street Baltimore, MD 21231

1407 S Main Chapel Way #109 Gambrills, MD 21054

Facebook / Olde Town Candy Company

Yelp / Olde Town Candy Company

This enchanting little spot has quite the selection of sweets. Be sure to also grab an ice cream cone when the weather is warm because many locals believe it’s some of the best ice cream they’ve ever tasted.

Address: 102 W Green St, Snow Hill, MD 21863

Facebook / Old Town Candy

Yelp / Becca S.

Be surrounded by candy galore at this classic shop in North Beach. This is the perfect stop to stock up on sweets before a day at the beach or other area adventure.

Address: 9122 Bay Ave North Beach, MD 20714

OnlyInYourState may earn compensation through affiliate links in this article.