Across Montana, of the 16 donut shops we list, 15 give a phone number, 3 publish opening hours and 11 have a website. 5 are branches of national chains — Krispy Kreme (4), Daylight Donuts (1); the remaining 11 are independent. The longest-running is Krispy Kreme, in business since 1937. 2 describe themselves as family-owned.
Top 7 donut shops in Montana
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking
-
1Krispy KremeMissoula
Mon-Sun 6am-6pm
-
2The SpotKalispell
-
3New Day BakeryBelgrade
-
4Best Donut FactoryGreat Falls
-
5Veera DonutsMissoula
-
6Proof Donuts & CoffeeBillings
-
7Stuffed 406Missoula
Cities
Largest first. Towns with a single shop are listed further down this page.
Other towns in Montana
One shop each — too few for a page of their own, so they live here.
-
The Atomic DonutAnaconda
112 E Park Ave, Anaconda, MT 59711-2595
-
New Day BakeryBelgrade
122 E Main St, Belgrade, MT 59714
Since 1991
Family-owned
-
Granny's Gourmet DonutsBozeman
3 Tai Ln, Bozeman, MT 59715
-
Saturday DonutsButte
26 N Main St, Butte, MT 59701-9330
-
Best Donut FactoryGreat Falls
1101 Central Ave, Great Falls, MT 59401
-
Dirty Dozen Fresh DonutsHelena
1433 11th Ave, Helena, MT 59601
-
Krispy KremeKalispell
2274 Hwy 93 N, Kalispell, MT 59901
Mon-Sat 6am-8pm, Sun 6am-6pm
Since 1937
-
The SpotKalispell
51 Woodland Park Dr, Kalispell, MT 59901
-
Daylight DonutsLewistown
424 W Broadway St, Lewistown, MT 59457
Since 1954
Family-owned
-
Papa's DonutsThompson Falls
112 Preston Ave E, Thompson Falls, MT 59873