The 9 Best Doughnut Shops in Maryland!

Starting your day with a nice, hot doughnut makes for a perfect morning. When paired with your favorite cup of coffee you really can’t beat it. That is, until you try a doughnut from one of these Maryland shops. They put the chains to shame, primarily because they are made using fresh ingredients and created that very day. Nothing stale or boring here, only absolute deliciousness. Check out the 9 best doughnut shops in the state.

1. Center Cut Doughnuts, Baltimore, MD

This shop regularly sells out because the doughnuts are so amazing people literally flock here. At Center Cut, you can find unique and traditional doughnuts like maple bacon or doughnuts topped with cookie pieces. They even have doughnuts topped with cereal pieces so it is truly a unique experience.

2. Carlson’s Donuts & Thai Kitchen, Annapolis, MD

Okay… so this is probably the strangest combination you have ever seen but at Carlson’s you can pig out on spring rolls and Pad Thai then when you are almost stuffed, try one of their unique doughnuts. A sweet potato doughnuts, for example, is a tasty treat that you really won’t find elsewhere. All in all, this is a great dinner out.

3. Diablo Doughnuts, Baltimore, MD

The doughnuts are fantastic and they often sell out. Word to the wise… get their early. Their doughnuts are entirely unique. You can try the s’mores with marshmallow on top, grab one with sprinkles, cereal, etc. They are all delicious and made fresh so you never really know what you will find. It all depends on who has been there before you to raid the shop.

4. Sandy Pony Donuts, Annapolis, MD

These are made to order doughnuts —yum. If you are tired of going to a doughnuts shop and tasting doughnuts that were clearly made the day before, you must visit Sandy Pony Donuts. Made to order means that they melt in your mouth and you are instantly thrown back in time to grandma’s kitchen. They have traditional flavors and new ones like Sea Foam which has a honey glaze and coconut.

5. Hoehn’s Bakery, Baltimore, MD

This is an old-school style bakery where nothing is particularly fancy but everything is amazing. Three generations of family have owned this shop and the care they put into it shows. Best of all, you don’t have to pay through the nose for one of the best doughnuts in town. They cost under $1 each. Most of their doughnuts are classic goodness but they also have special flavors. The Robin’s Nest doughnut is fantastic with marshmallow and shredded coconut on top but this is only one of the unique flavors you can try.

6. Harmony Bakery, Baltimore, MD

For gluten-free and vegan treats, head to Harmony Bakery. You may not consider doughnuts as being healthy but here, they are made without many of the ingredients that cause dietary or health concerns. In other words, you can have your cake and eat it too. This is a not-so-guilty pleasure that tastes fantastic.

7. Donut Shack, Severna Park, MD

These hand-cut doughnuts are to die for. Classic but tasty, this is the best place in Severna Park or Arnold to grab a hot cup of coffee and fresh doughnut. Melt in your mouth deliciousness makes this a definite stop.

8. Krumpe’s Do-Nuts, Hagerstown, MD

For 80 years Krumpe’s has been serving fresh, hot doughnuts to Hagerstown locals. If you are driving through to go hiking or enjoy the outdoors, you must stop here. They are so popular that the street has been named after them. Now that’s town love. Come here for classic doughnuts that you grew up on.

9. Paradise Donuts, Bel Air, MD

You have to try their French Toast Donuts. Wow. This is not the only show-stopper. Their cherry drizzle doughnuts, blueberry dunkers, s’mores doughnuts and traditional flavors are also amazing. They make everything fresh daily so it is a bit of a surprise what you will find when you walk in. Good news is that they all taste fantastic so you won’t go wrong, regardless of what you select.

Select a Maryland town to find the Best Things-To-Do and Places To Go around you
Find Doughnut Shops 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:

Allegany County

Anne Arundel County

Baltimore County

Baltimore City County

Calvert County

Caroline County

Carroll County

Cecil County

Charles County

Dorchester County

Frederick County

Garrett County

Harford County

Howard County

Kent County

Montgomery County

Prince Georges County