Across North Dakota, of the 46 diners we list, 46 give a phone number and 30 have a website. No national chains here — every diner on this page is independent. By what they offer: 6 serve milkshakes, 3 serve pancakes, 1 serves breakfast all day. The longest-running is Kroll's Diner, in business since 1969.
Top 10 diners in North Dakota
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking
-
1Randy's University DinerFargo
-
3Darcy's CafeGrand Forks
-
4Kroll's DinerFargo
-
5Roadhouse CafeGrand Forks
-
6Rock 'n' 50's CafeBismarck
-
7The Shack on BroadwayFargo
-
8Rockin RelicsRugby
-
1083 DinerHazelton
Cities
Largest first. Towns with a single diner are listed further down this page.
Other towns in North Dakota
One diner each — too few for a page of their own, so they live here.
-
Country cafeAlexander
718 Elk St, Alexander, ND 58831
-
Country KettleBeulah
140 Main St W, Beulah, ND 58523
-
Thompson's CafeCavalier
210 Main St W, Cavalier, ND 58220
-
Square Butte DinerCenter
Center Ave, Center, ND 58530
-
Dakota DinerDickinson
2857 Business Loop 94 E, Dickinson, ND 58601-7138
-
Home Plate CafeFredonia
104 Main St, Fredonia, ND 58440
-
Westside Drive InGrafton
508 W 12th St, Grafton, ND 58237
-
Airey Dining FacilityGrand Forks Air Force Base
642 H St, Grand Forks Air Force Base, ND 58205
Since 2012
-
Memorial DinerGranville
213 Main St S, Granville, ND 58741
-
Hague DinerHague
220 Main St, Hague, ND 58542
-
83 DinerHazelton
130 Cottage St, Hazelton, ND 58544
-
Crossroads Family RestaurantLangdon
102 9th Ave E, Langdon, ND 58249
-
Kroll's DinerMandan
4401 Memorial Hwy, Mandan, ND 58554
Since 1969
-
Kroll's DinerMinot
1221 20th Ave SE, Minot, ND 58701
Since 1969
-
Charlie's Main Street CafeMinot
113 Main St S, Minot, ND 58701-3952
Family-owned
-
Paragon CafeMohall
107 Main St W, Mohall, ND 58761
-
White Maid Diner and BarNapoleon
301 Main Ave, Napoleon, ND 58561
-
Better B DinerNew Town
204 Main St, New Town, ND 58763
-
Cool Stuff Drive InnNorthwood
505 Old Highway 15, Northwood, ND 58267
-
Sisters KitchenOakes
604 Main Ave, Oakes, ND 58474
-
Pingree CafePingree
1760 State Hwy 281, Pingree, ND 58476
-
Old #8 DinerRoseglen
245 Sahnish Ave, Roseglen, ND 58775
-
Rockin RelicsRugby
205 S Main Ave, Rugby, ND 58368
-
Main Street DinerVelva
22 Main St N, Velva, ND 58790
-
Wahpeton Fryn' Pan Family RestaurantWahpeton
1008 Dakota Ave, Wahpeton, ND 58075
-
Deaner's DinerWest Fargo
405 Main Ave W, West Fargo, ND 58078
-
Randy's Diner TooWest Fargo
641 32nd Ave W, West Fargo, ND 58078
-
Hayley's DinerWesthope
80 Main St, Westhope, ND 58793
-
Lonnie's Roadhouse CafeWilliston
US-2, Williston, ND 58801
BEFORE YOU GO
Before your next diner visit
Plan breakfast, check late-night service and organise a group.


