The Holy Donut

$ • Donuts

Hours today·

About The Holy Donut

The Holy Donut is a must-visit destination for donut lovers. With a wide range of classic and unique flavors, their donuts are a perfect blend of crunchy on the outside and doughy on the inside. The shop offers vegan and dairy-free options, making it accessible to customers with dietary restrictions. The potato-based donut batter gives each donut a uniquely soft, rich texture that’s incredibly satisfying and sets them apart from any other donut shop. The variety of flavors is amazing — from blueberry lemon, coconut, and key lime to more creative options like blueberry and pomegranate, which are vegan and highly recommended. Novel flavors like key lime or cherry holy cannoli are cool and full of flavor. The donuts are a work of art, with each bite being an adventure for the taste buds. The kindness of the staff is incredible, and the service adds to the overall exceptional experience, making it a highly recommended spot for anyone looking to treat themselves or make an event extra special. While parking can be a challenge, ordering ahead online and walking or getting dropped off are recommended. The friendly shop and rotating menu make for an excellent experience, though future improvements in seating could enhance visits. The donuts can even be enjoyed hot and fresh, and the variety allows for sampling a little of everything. Overall, Holy Donut is easily one of the best spots for a treat that feels both special and worth every bite!

Menu

Add a Menu
The Holy Donut Menu
The Holy Donut Menu

Customers' Favorites

Photos

Add a Photo
The Holy Donut
The Holy Donut
View All Photos

The Holy Donut Reviews

4.2
594 ratings
5
63%
4
14%
3
11%
2
4%
1
8%
Food
4.2
Atmosphere
4.3
Service
4.6

Share your opinion about The Holy Donut

Most delicious donuts in Maine. Shareable and they freeze well. Super friendly staff!
The Gluten Free donuts were really good.
Best donuts ever! No trip is complete without at least a couple dozen!

Read All Reviews(594)

Hours

Monday 6:30AM - 2PM
Tuesday 6:30AM - 2PM
Wednesday 6:30AM - 2PM
Thursday 6:30AM - 2PM
Friday 6:30AM - 2PM
Saturday 6:30AM - 2PM
Sunday 6:30AM - 2PM
Updated on: