All states›Oklahoma

Diners in Oklahoma

389 diners in 159 cities and towns across Oklahoma. Pick a city for the full list with phone numbers and a map, or scroll down for the smaller towns.

Oklahoma has about 4,095,393 residents, so that's 9.5 diners per 100,000 people. Population: U.S. Census Bureau, 2024 estimate.

389diners
159cities & towns
93%list a phone
233with a website

Across Oklahoma, of the 389 diners we list, 362 give a phone number and 233 have a website. 20 are branches of national chains — Waffle House (11), Black Bear Diner (6), Denny's (3); the remaining 369 are independent. By what they offer: 14 serve pie, 12 serve pancakes, 7 serve breakfast all day. Most often named on their own websites: waffles (18) and breakfast (10). The longest-running is Mom's Family Diner, in business since 1934. 64 describe themselves as family-owned.

Top 10 diners in Oklahoma

Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking

  1. 1Boomarang DinerWagoner

    Spotted an error? Let us know

  2. 2Black Bear DinerOklahoma City

    Spotted an error? Let us know

  3. 3Madison's Country CookingDel City

    Spotted an error? Let us know

  4. 4Waffle HouseTulsa

    Spotted an error? Let us know

  5. 5Pops 66Arcadia

    Spotted an error? Let us know

  6. 650's DinerBroken Arrow

    PancakesPie

    Spotted an error? Let us know

  7. 7All American DinerMidwest City

    Spotted an error? Let us know

  8. 8Coney IslandOklahoma City

    Spotted an error? Let us know

  9. 9Dilly DinerTulsa

    All-day breakfastPancakes

    Spotted an error? Let us know

  10. 10Duffy's RestaurantBroken Arrow

    Spotted an error? Let us know

Cities

Largest first. Towns with a single diner are listed further down this page.

Other towns in Oklahoma

One diner each — too few for a page of their own, so they live here.

  1. Rockin' H All American DinerAdair

    305 W Main St, Adair, OK 74330-2977

    Spotted an error? Let us know

  2. Jack’s PlaceAgra

    5 Main St, Agra, OK 74824

    Spotted an error? Let us know

  3. Friendship Inn RestaurantAltus

    1800 N Main St, Altus, OK 73521

    Spotted an error? Let us know

  4. Shep's DinerAlva

    1512 East Oklahoma Blvd, Alva, OK 73717

    Spotted an error? Let us know

  5. 818 DinerAlva

    818 Oklahoma Blvd, Alva, OK 73717-2626

    Spotted an error? Let us know

  6. Darko GrillAnadarko

    201 W Main St, Anadarko, OK 73005

    Spotted an error? Let us know

  7. Mjay's DinerAntlers

    402 W Main St, Antlers, OK 74523

    Spotted an error? Let us know

  8. E&J CafeApache

    416 OK-19, Apache, OK 73006

    Spotted an error? Let us know

  9. Pops 66Arcadia

    660 OK-66, Arcadia, OK 73007

    Spotted an error? Let us know

  10. John's PlaceArcadia

    13441 OK-66, Arcadia, OK 73007

    Spotted an error? Let us know

  11. Bledsoe's DinerAtoka

    275 N Mississippi Ave, Atoka, OK 74525

    Spotted an error? Let us know

  12. Chapala RestaurantBeaver

    515 Douglas Ave, Beaver, OK 73932

    Spotted an error? Let us know

  13. Beggs DinerBeggs

    206 OK-16, Beggs, OK 74421

    Spotted an error? Let us know

  14. Boomarang Diner | BethanyBethany

    6315 NW 39th Expy, Bethany, OK 73008

    Family-owned

    Spotted an error? Let us know

  15. Jim's RestaurantBethany

    7950 NW 39th Expy, Bethany, OK 73008-2240

    Spotted an error? Let us know

  16. Meeks 152 DinerBinger

    203 E Main St, Binger, OK 73009

    Spotted an error? Let us know

  17. Johnson's Stepping Stone CafeBixby

    4 N Armstrong St, Bixby, OK 74008

    Spotted an error? Let us know

  18. Mom's Family DinerBixby

    13163 S Memorial Dr, Bixby, OK 74008

    Spotted an error? Let us know

  19. Shep's Diner - Classic American EatsBlackwell

    Blackwell, OK

    Spotted an error? Let us know

  20. Neighborhood KitchenBlair

    302 Zinn Ave, Blair, OK 73526

    Spotted an error? Let us know

  21. Boomarang DinerBlanchard

    837 E Veterans Memorial Hwy, Blanchard, OK 73010-9215

    Family-owned

    Spotted an error? Let us know

  22. Boomarang DinerBlanchard

    Blanchard, OK 73010

    Family-owned

    Spotted an error? Let us know

  23. Farmhouse CafeBoise City

    505 N Cimarron Ave, Boise City, OK 73933

    Spotted an error? Let us know

  24. Sassy's CafeBokoshe

    29879 State Highway 31, Bokoshe, OK 74930

    Spotted an error? Let us know

  25. Grammy's PlaceBokoshe

    OK-31, Bokoshe, OK 74930

    Spotted an error? Let us know

  26. Sullivan's DinerBroken Bow

    5677 Battiest Pickens Rd, Broken Bow, OK 74728-7195

    Spotted an error? Let us know

  27. Buffalo DinerBuffalo

    304 N Hoy St, Buffalo, OK 73834

    Spotted an error? Let us know

  28. Cactus CafeButler

    Butler, OK 73625

    Spotted an error? Let us know

  29. B&R's LunchstopByron

    OK-58, Byron, OK 73722

    Spotted an error? Let us know

  30. Rt1 American DinerCalvin

    207 OK-1, Calvin, OK 74531

    Spotted an error? Let us know

  31. T-JaysCalvin

    207 2nd St, Calvin, OK 74531

    Spotted an error? Let us know

  32. Boomarang DinerChandler

    912 Manvel Ave, Chandler, OK 74834

    Family-owned

    Spotted an error? Let us know

  33. Main Street DinerChelsea

    251 W 6th St, Chelsea, OK 74016

    Spotted an error? Let us know

  34. Cavali RestaurantCherokee

    1501 S Grand Ave, Cherokee, OK 73728

    Spotted an error? Let us know

  35. Tumbleweeds Family DiningCheyenne

    405 E Broadway Ave, Cheyenne, OK 73628

    Spotted an error? Let us know

  36. Becky’s PlaceCheyenne

    103 1st St, Cheyenne, OK 73628

    Spotted an error? Let us know

  37. Old Street DinerChouteau

    110 E Main St, Chouteau, OK 74337

    Spotted an error? Let us know

  38. Lil Mama's CafeClayton

    US-271, Clayton, OK 74536

    Spotted an error? Let us know

  39. Mama's Restaurant. Clayton OKClayton

    Clayton, OK

    Spotted an error? Let us know

  40. Judy Ann's RestaurantCleveland

    Hwy 64, Cleveland, OK 74020

    Spotted an error? Let us know

  41. Gloria's KitchenCoalgate

    1206 S Broadway St, Coalgate, OK 74538

    Spotted an error? Let us know

  42. Dairy KingCommerce

    100 N Main St, Commerce, OK 74339

    Spotted an error? Let us know

  43. Jen's Diner 66Commerce

    Located Inside of The Hitch'n Post Fleamarket, 401 Commerce Ave, Commerce, OK 74339

    Spotted an error? Let us know

  44. Cookson DinerCookson

    32054 State Hwy 82, Cookson, OK 74427

    Spotted an error? Let us know

  45. Ike's TakeoutCookson

    32002 State Hwy 82, Cookson, OK 74427

    Spotted an error? Let us know

  46. Corn CafeCorn

    207 W Main St, Corn, OK 73024

    Spotted an error? Let us know

  47. Mark's PlaceCoweta

    13731 OK-51, Coweta, OK 74429

    Spotted an error? Let us know

  48. Boomarang DinerCushing

    929 E Main St, Cushing, OK 74023

    Family-owned

    Spotted an error? Let us know

  49. Madison's Country CookingDel City

    4747 SE 29th St, Del City, OK 73115-5001

    Spotted an error? Let us know

  50. Waffle HouseDel City

    5505 Tinker Diagonal St, Del City, OK 73115

    Waffles · Breakfast

    Spotted an error? Let us know

  51. Boomarang DinerDuncan

    835 W Main St, Duncan, OK 73533

    Family-owned

    Spotted an error? Let us know

  52. Tim's PlaceDuncan

    118 E Main St, Duncan, OK 73533

    Spotted an error? Let us know

  53. TJ's DinerDustin

    507 Speer St, Dustin, OK 74839

    Spotted an error? Let us know

  54. Trivets RestaurantElgin

    Elgin, OK

    Spotted an error? Let us know

  55. Denny'sElk City

    2500 S Main St, Elk City, OK 73644

    Spotted an error? Let us know

  56. Bigfoot Crossing DinerElmore City

    117 S Main St, Elmore City, OK 73433-8687

    Spotted an error? Let us know

  57. L.A.K.e Country DinerEufaula

    16585 OK-9 E, Eufaula, OK 74432

    Spotted an error? Let us know

  58. Boomarang DinerEufaula

    626 S Main St, Eufaula, OK 74432

    Family-owned

    Spotted an error? Let us know

  59. Main Street DinerFort Cobb

    300 Main St, Fort Cobb, OK 73038

    Spotted an error? Let us know

  60. Boomarang DinerFort Gibson

    1511 S Lee St, Fort Gibson, OK 74434

    Family-owned

    Spotted an error? Let us know

  61. Pepper JackFort Gibson

    1517 S Lee St, Fort Gibson, OK 74434

    Spotted an error? Let us know

  62. Jimbo'sGore

    808 N Main St, Gore, OK 74435

    Since 1984

    Pie

    Spotted an error? Let us know

  63. Family DinerGracemont

    119 Tinson Ave, Gracemont, OK 73042

    Spotted an error? Let us know

  64. Twins CafeHaileyville

    607 Parkway Ave, Haileyville, OK 74546

    Spotted an error? Let us know

  65. Kountry KitchenHammon

    Hammon, OK 73650

    Spotted an error? Let us know

  66. Gail's GrillHennessey

    210 S Main St, Hennessey, OK 73742

    Spotted an error? Let us know

  67. Classic DinerHenryetta

    105 E Main St, Henryetta, OK 74437

    Spotted an error? Let us know

  68. Mona’s Rose of Sharon RestaurantHenryetta

    502 E Mc Laughlin St, Henryetta, OK 74437

    Spotted an error? Let us know

  69. Kozy DinerHobart

    214 S Main St, Hobart, OK 73651

    Spotted an error? Let us know

  70. Hominy DinerHominy

    111 W Main St, Hominy, OK 74035

    Spotted an error? Let us know

  71. Angie's Circus City DinerHugo

    1312 E Jackson St, Hugo, OK 74743

    Spotted an error? Let us know

  72. Gloria'sHydro

    104 E Main St, Hydro, OK 73048

    Spotted an error? Let us know

  73. Delaware County DinerJay

    747 S Main St, Jay, OK 74346-3868

    Spotted an error? Let us know

  74. Pistol Pats Family DinerJay

    525 S Main St box 484, Jay, OK 74346

    Spotted an error? Let us know

  75. Cadillac Jacks DinerJet

    308 Main St, Jet, OK 73749

    Spotted an error? Let us know

  76. Shuff's Main Street GrillJones

    112 W Main St, Jones, OK 73049

    Spotted an error? Let us know

  77. Old Time DinerKeota

    104 5th St, Keota, OK 74941

    Spotted an error? Let us know

  78. Country Hills DinerKiefer

    3410 W 151st St S, Kiefer, OK 74041

    Spotted an error? Let us know

  79. Boomarang DinerKingfisher

    217 S Main St, Kingfisher, OK 73750

    Family-owned

    Spotted an error? Let us know

  80. Nichol's CafeKiowa

    814 Garfield Ave, Kiowa, OK 74553

    Spotted an error? Let us know

  81. Wheelers CafeKiowa

    504 Garfield Ave, Kiowa, OK 74553

    Spotted an error? Let us know

  82. KK'sLamar

    3215 Main St, Lamar, OK 74850-9201

    Spotted an error? Let us know

  83. JMK’s DinerLaverne

    109 Jane Jayroe Blvd, Laverne, OK 73848

    Spotted an error? Let us know

  84. Boomarang Diner - LindsayLindsay

    301 E Cherokee St Ste c, Lindsay, OK 73052

    Family-owned

    Spotted an error? Let us know

  85. Boomarang DinerLone Grove

    16999 US Hwy 70, Lone Grove, OK 73443

    Family-owned

    Spotted an error? Let us know

  86. Fatbelly DinerLone Grove

    15437 US Highway 70, Lone Grove, OK 73401-5048

    Spotted an error? Let us know

  87. Kathy's Mason Jar Family DinerMannford

    201 E Trower Blvd, Mannford, OK 74044

    Spotted an error? Let us know

  88. Wright's Family DinerMarlow

    1204 N Broadway St, Marlow, OK 73055-1124

    Family-owned

    Spotted an error? Let us know

  89. Barbs Family DinerMarlow

    1204 N Broadway St, Marlow, OK 73055-1124

    Spotted an error? Let us know

  90. Boomarang DinerMcLoud

    290 E Broadway, McLoud, OK 74851

    Family-owned

    Spotted an error? Let us know

  91. 2 Girls CafeMiami

    2320 N Main St, Miami, OK 74354-1606

    Spotted an error? Let us know

  92. NewtsMill Creek

    109 E Main St, Mill Creek, OK 74856

    Spotted an error? Let us know

  93. Sid's Diner MincoMinco

    Minco, OK

    Spotted an error? Let us know

  94. Black Bear Diner MooreMoore

    920 SW 25th St, Moore, OK 73160

    Spotted an error? Let us know

  95. Boomarang DinerMoore

    1305 N Broadway St, Moore, OK 73160-4619

    Family-owned

    Spotted an error? Let us know

  96. Muldrow Burger BarnMuldrow

    903 E Shawntel Smith Blvd, Muldrow, OK 74948-9602

    Spotted an error? Let us know

  97. Boomarang DinerMustang

    1400 N Mustang Rd, Mustang, OK 73064-7214

    Family-owned

    Spotted an error? Let us know

  98. Boomarang DinerNewcastle

    2110 N Main St B, Newcastle, OK 73065

    Family-owned

    Spotted an error? Let us know

  99. Dave's DinerNewcastle

    992 N Main St, Newcastle, OK 73065

    Spotted an error? Let us know

  100. Dixie DinerNicoma Park

    11201 NE 23rd St, Nicoma Park, OK 73066

    Spotted an error? Let us know

  101. Tiffany'sNoble

    101 S Main St, Noble, OK 73068-9622

    Spotted an error? Let us know

  102. HumdingersNowata

    219 N Ash St, Nowata, OK 74048

    Spotted an error? Let us know

  103. Boomarang DinerOkemah

    602 W Broadway St, Okemah, OK 74859

    Family-owned

    Spotted an error? Let us know

  104. Sooners Corner Restaurant (I-35 Exit 185)Perry

    3101 US-77, Perry, OK 73077

    Spotted an error? Let us know

  105. Boomarang DinerPerry

    1302 Fir St, Perry, OK 73077

    Family-owned

    Spotted an error? Let us know

  106. The Grand CafePonca City

    423 E Grand Ave, Ponca City, OK 74601-5406

    Spotted an error? Let us know

  107. Garrett Wrangler RestaurantPonca City

    421 S 14th St, Ponca City, OK 74601

    Spotted an error? Let us know

  108. Lindas Lakeside DinerPorum

    428687 Texanna Rd, Porum, OK 74455-5774

    Spotted an error? Let us know

  109. Black Bear DinerQuail Springs

    3015 W Memorial Rd, Quail Springs, OK 73134

    Spotted an error? Let us know

  110. Dallas' DairyetteQuapaw

    103 N Main St, Quapaw, OK 74363

    Spotted an error? Let us know

  111. Mel's DinerQuinton

    55 Broadway St, Quinton, OK 74561

    Spotted an error? Let us know

  112. 4th Street Diner and BakeryRamona

    305 4th St, Ramona, OK 74061

    Spotted an error? Let us know

  113. 4 Star DinerRoland

    800 Paw Paw Rd, Roland, OK 74954

    Spotted an error? Let us know

  114. Alley Way DeliRush Springs

    107 Rush Ave, Rush Springs, OK 73082

    Spotted an error? Let us know

  115. Rustic Diner and Pie ShopRush Springs

    315 E Blakely St, Rush Springs, OK 73082-1710

    Pie

    Spotted an error? Let us know

  116. Circle D RestaurantRyan

    600 Lincoln St, Ryan, OK 73565

    Spotted an error? Let us know

  117. Dairy DealSalina

    211 E Ferry St, Salina, OK 74365

    Spotted an error? Let us know

  118. Norm's CafeSalina

    206 W Ferry St, Salina, OK 74365

    Spotted an error? Let us know

  119. Blue Ribbon DinerSallisaw

    1720 W Cherokee Ave, Sallisaw, OK 74955

    MilkshakesPie

    Spotted an error? Let us know

  120. Sherry's Farmhouse KitchenSallisaw

    2333 E Cherokee Ave, Sallisaw, OK 74955

    Spotted an error? Let us know

  121. Old Town CafeSand Springs

    207 N Lincoln Ave, Sand Springs, OK 74063

    Family-owned

    Spotted an error? Let us know

  122. Boomarang DinerSand Springs

    120 N Main St, Sand Springs, OK 74063

    Family-owned

    Spotted an error? Let us know

  123. Branbar DinerSayre

    1314 S 4th St, Sayre, OK 73662

    Spotted an error? Let us know

  124. Delizioso Bistro & Coffee BarSeiling

    1093 US-270, Seiling, OK 73663

    Spotted an error? Let us know

  125. Boomarang DinerSeminole

    313 N Main St, Seminole, OK 74868

    Family-owned

    Spotted an error? Let us know

  126. Rae’s Bus Station DinerSeminole

    411 E Broadway, Seminole, OK 74868-4616

    Spotted an error? Let us know

  127. Mandy's CafeShidler

    259 1st St, Shidler, OK 74652

    Spotted an error? Let us know

  128. Hole In The WallShidler

    231 S Cosden Ave, Shidler, OK 74652

    Spotted an error? Let us know

  129. Hwy 20 dinerSkiatook

    4300 W Rogers Blvd, Skiatook, OK 74070

    Spotted an error? Let us know

  130. Brown Cow DinerSkiatook

    229 W Rogers Blvd, Skiatook, OK 74070

    Spotted an error? Let us know

  131. RoostersSnyder

    Snyder, OK 73566

    Spotted an error? Let us know

  132. Chuckwagon DinerSperry

    118 N Highway 11, Sperry, OK 74073

    Spotted an error? Let us know

  133. Sunny's Country DinerSperry

    118 OK-11, Sperry, OK 74073

    Spotted an error? Let us know

  134. P J's DinerStigler

    10003 OK-71, Stigler, OK 74462

    Spotted an error? Let us know

  135. East Park DinerStilwell

    Highway 51 E, Stilwell, OK 74960

    Spotted an error? Let us know

  136. Lori's Onion GrillStonewall

    201 E Main St, Stonewall, OK 74871-7100

    Spotted an error? Let us know

  137. Rock CafeStroud

    114 W Main St, Stroud, OK 74079

    Spotted an error? Let us know

  138. Ruby'sStroud

    429 W Main St, Stroud, OK 74079

    Since 1982

    Milkshakes

    Spotted an error? Let us know

  139. Aaimpa CaféSulphur

    867 Charles F Cooper Memorial Dr, Sulphur, OK 73086

    Spotted an error? Let us know

  140. Boomarang Diner - SulphurSulphur

    2416 W Broadway Ave, Sulphur, OK 73086

    Family-owned

    Spotted an error? Let us know

  141. Boomarang DinerTahlequah

    116 S Muskogee Ave, Tahlequah, OK 74464

    Family-owned

    Spotted an error? Let us know

  142. Boomarang DinerTecumseh

    407 N Broadway St, Tecumseh, OK 74873

    Family-owned

    Spotted an error? Let us know

  143. Tumbleweed GrillTexola

    U.S. Rte 66, Texola, OK 73668

    Spotted an error? Let us know

  144. Miller's DinerThomas

    107 N 11th St, Thomas, OK 73669

    Spotted an error? Let us know

  145. Boomarang DinerTishomingo

    314 W Main St, Tishomingo, OK 73460

    Family-owned

    Spotted an error? Let us know

  146. Mary's GrillTonkawa

    114 E Grand Ave, Tonkawa, OK 74653

    Spotted an error? Let us know

  147. Lolli and Pops Diner, LLCValliant

    411 Wilson St, Valliant, OK 74764

    Spotted an error? Let us know

  148. The Doo WhopVelma

    Velma, OK 73491

    Spotted an error? Let us know

  149. Nichols Drive-InVelma

    916 Main St, Velma, OK 73491

    Spotted an error? Let us know

  150. Boomarang DinerWagoner

    227 E Cherokee St, Wagoner, OK 74467

    Family-owned

    Spotted an error? Let us know

  151. Cruis’n KitchenWagoner

    1520 OK-51, Wagoner, OK 74467

    Spotted an error? Let us know

  152. T&T DinerWaurika

    209 N Main St, Waurika, OK 73573

    Spotted an error? Let us know

  153. kitty's placeWestville

    471158 E 660 Rd, Westville, OK 74965

    Spotted an error? Let us know

  154. MJ'S Grill Mother Jug's WewokaWewoka

    523 S Mekusukey Ave, Wewoka, OK 74884

    Spotted an error? Let us know

  155. Gramps Ice Cream & Diner LlcWilson

    431 US Highway 70A, Wilson, OK 73463-1663

    Spotted an error? Let us know

  156. Aitana's CafeWoodward

    1208 Oklahoma Ave, Woodward, OK 73801

    Spotted an error? Let us know

  157. Double 6 DinerWoodward

    3715 Oklahoma Ave, Woodward, OK 73801-3931

    Spotted an error? Let us know

  158. Sammie Jo'sWright City

    703 Main St, Wright City, OK 74766

    Spotted an error? Let us know

  159. Bearskin DinerWyandotte

    64499 US-60, Wyandotte, OK 74370

    Spotted an error? Let us know

  160. Miss Ann and Pappy’s Savage DinerWynnewood

    907 E Kerr Blvd, Wynnewood, OK 73098

    Spotted an error? Let us know

  161. Savage DinerWynnewood

    907 E Kerr Blvd, Wynnewood, OK 73098

    Spotted an error? Let us know

BEFORE YOU GO

Before your next diner visit

Plan breakfast, check late-night service and organise a group.

All guides