Across Montana, of the 96 diners we list, 94 give a phone number and 60 have a website. 2 are branches of national chains — Black Bear Diner (1), Denny's (1); the remaining 94 are independent. By what they offer: 7 serve pancakes, 5 serve milkshakes, 3 serve breakfast all day. The longest-running is Finnegan's, in business since 1904. 4 describe themselves as family-owned.
Top 10 diners in Montana
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking
-
1Perkins Restaurant and BakeryBillings
-
2Bernie's DinerBillings
-
3Kountry Korner CafeBozeman
-
4Little Star DinerBozeman
-
5Ruby's CafeMissoula
-
6Shellie's Country CafeHelena
-
7Tracy's Family RestaurantGreat Falls
-
8Western CaféBozeman
-
9Cafe JaxEureka
-
10Canyon Street GrillWest Yellowstone
Cities
Largest first. Towns with a single diner are listed further down this page.
Other towns in Montana
One diner each — too few for a page of their own, so they live here.
-
Momma T's Family DinerAnaconda
1111 E Park Ave, Anaconda, MT 59711
-
Tillie's DinerAnaconda
2033 W Park Ave, Anaconda, MT 59711-1774
-
Mel's DinerAugusta
121 Main St, Augusta, MT 59410
Locally owned
-
Glacier's Edge CaféBabb
US-89, Babb, MT 59411
-
Broadway Diner & CasinoBelgrade
6505 Jackrabbit Ln, Belgrade, MT 59714
-
Bair’s RestaurantBelgrade
Edit 6505 Jackrabbit Ln, Belgrade, MT 59714
-
Mountain Good RestaurantBoulder
124 N Main St, Boulder, MT 59632
-
Cashway CafeBroadus
US-212, Broadus, MT 59317
-
Nell'sBrowning
Browning, MT 59417
-
The 50's DinerBrowning
101 4th Ave SE, Browning, MT 59417-5067
-
Chinook GrilleChinook
100 Indiana St, Chinook, MT 59523
-
Outlaw DinerColumbia Falls
420 Nucleus Ave, Columbia Falls, MT 59912
Waffles
-
West Glacier Village RestaurantColumbia Falls
W. entrance to Glacier Nat'l Park, Columbia Falls, MT 59912
-
Whistle Stop CafeColumbus
306 E Pike Ave, Columbus, MT 59019
-
The Trapline CafeCoram
10045 US Highway 2 E, Coram, MT 59913
-
Wild West DinerCulbertson
20 6th St E, Culbertson, MT 59218
-
Custer Coffee PotCuster
222 2nd Ave, Custer, MT 59024-7717
-
4B's RestaurantDeer Lodge
1004 Village Ln, Deer Lodge, MT 59722
-
JJ's DinerDillon
660 N Montana St, Dillon, MT 59725
Family-owned
Waffles
-
Two Medicine GrillEast Glacier Park
314 US-2, East Glacier Park, MT 59434
Since 1910
Family-owned
-
Cafe JaxEureka
207 Dewey Ave, Eureka, MT 59917
-
Matilda's Family DinerFairview
317 S Ellery Ave, Fairview, MT 59221
-
Glen's CafeFlorence
157 Long Ave, Florence, MT 59833
-
Speedway DinerForsyth
811 Main St, Forsyth, MT 59327
-
The KitchenHamilton
2nd and Main, Hamilton, MT 59840
-
Hangar CafeHamilton
303 Airport Rd, Hamilton, MT 59840-8801
-
The Town Haul DinerHarrison
7524 US-287, Harrison, MT 59735
-
Wolfer's DinerHavre
126 3rd Ave, Havre, MT 59501
-
Shellie's Country CafeHelena
1803 Cedar St, Helena, MT 59601
-
Hwy 55 Burgers Shakes and FriesHelena
2530 N Montana Ave, Helena, MT 59601
Since 1991
-
The Gateway CafèHobson
101 3rd St S, Hobson, MT 59452
-
Carolyn's CafeHungry Horse
8930 US Highway 2 E, Hungry Horse, MT 59919
-
4 Corners Bar & CafeKevin
3 Westside Frontage, Kevin, MT 59454
-
The Pelican CafeLaurel
701 E Main St, Laurel, MT 59044
-
Bon-TonLewistown
312 W Main St, Lewistown, MT 59457
-
Diane's RestaurantLibby
201 California Ave, Libby, MT 59923
-
4Bs Antlers LibbyLibby
1010 W 9th St, Libby, MT 59923
-
The Lincoln Pit StopLincoln
900 Main St, Lincoln, MT 59639
-
Hitchin' Post CafeMalta
745 N 1st St E, Malta, MT 59538
-
West side restaurantMalta
220 US-2, Malta, MT 59538
-
Z CafeManhattan
220 Wooden Shoe Ln, Manhattan, MT 59741-8379
-
Honker PitMedicine Lake
103 Iowa Ave, Medicine Lake, MT 59247
-
Betty's DinerPolson
49779 US-93, Polson, MT 59860
Since 2009
-
Red Lodge Cafe and CasinoRed Lodge
16 S Broadway Ave, Red Lodge, MT 59068-9011
-
Sugar Shack DinerRudyard
504 Main St S, Rudyard, MT 59540
-
Chicken Coupe Restaurant, Casino & LoungeSeeley Lake
645 Pine Dr, Seeley Lake, MT 59868
-
Pop’sSeeley Lake
116 Redwood Ln, Seeley Lake, MT 59868
-
The GriddleShelby
311 Main St, Shelby, MT 59474
Since 1948
-
Country SkilletShelby
1350 W Roosevelt Hwy, Shelby, MT 59474
Since 1953
-
Malt ShopSt Ignatius
100 1st Ave, St Ignatius, MT 59865
-
Winki's DinerSt Regis
8 Old U.S. 10, St Regis, MT 59866
-
Frontier CafeStevensville
3954 US-93 N, Stevensville, MT 59870-6425
-
Morningstar Caffeine and CuisineStevensville
308 Main St, Stevensville, MT 59870
Since 1998
Family-owned
Waffles
-
Dizzy DinerTerry
316 Spring St E, Terry, MT 59349-7427
-
Tb's DinerTownsend
316 N Front St, Townsend, MT 59644-2204
-
Odie's Big Sky CafeTroy
1410 E Missoula Ave, Troy, MT 59935
-
The WindsorTroy
616 E Missoula Ave, Troy, MT 59935
-
Panther CafeValier
519 Teton Ave, Valier, MT 59486
-
Canyon Street GrillWest Yellowstone
22 N Canyon St, West Yellowstone, MT 59758
-
Branding Iron CafeWhite Sulphur Springs
307 3rd Ave SW, White Sulphur Springs, MT 59645
-
Snook's DinerWhite Sulphur Springs
511 E Main St, White Sulphur Springs, MT 59645
BEFORE YOU GO
Before your next diner visit
Plan breakfast, check late-night service and organise a group.


