Find the Best Things

Fresh and Flavorful: Maryland's Top Doughnut Spots

Assorted donuts with sprinkles, chocolate, and icing in a white box.

Assorted donuts: a sweet dozen of delightful flavors!

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 best doughnut shops in the state.


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.

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.

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.

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.

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.

Krumpe’s Do-Nuts, Hagerstown, MD

For over 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.

Key Insights at a Glance

  • Carlson's Donuts & Thai Kitchen: This quirky spot pairs Thai food with standout doughnuts like the sweet potato variety. It's an unexpected combo that works.
  • Diablo Doughnuts: Known for creative flavors like s'mores and cereal-topped varieties, these fresh doughnuts sell out fast—go early.
  • Sandy Pony Donuts: These made-to-order doughnuts are served warm and soft, with flavors ranging from traditional to inventive, like Sea Foam (honey glaze + coconut).
  • Harmony Bakery: A go-to for gluten-free and vegan doughnuts that taste great. A healthier option that doesn't compromise on flavor.
  • Donut Shack: Hand-cut and classic, these doughnuts pair perfectly with a hot coffee. They are a local favorite for their melt-in-your-mouth freshness.
  • Krumpe's Do-Nuts: A Hagerstown staple for over 80 years, it is known for its hot, nostalgic doughnuts and strong community support—so much so that there's even a street named after it.

Hot Stories
Select a Maryland town to find
the Best Things To Do and Places To Go around you