All states›Oklahoma

Cafes in Oklahoma

385 cafes in 146 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.4 cafes per 100,000 people. Population: U.S. Census Bureau, 2024 estimate.

385cafes
146cities & towns
91%list a phone
218with a website

Across Oklahoma, of the 385 cafes we list, 350 give a phone number and 218 have a website. 3 are branches of national chains — Panera Bread (3); the remaining 382 are independent. By what they offer: 67 are tea rooms, 6 serve breakfast, 5 are bakery cafes. Most often named on their own websites: breakfast (27), lunch (23) and loose leaf tea (8). The longest-running is Alberta Creek Resort Cafe, in business since 1954. 2 describe themselves as family-owned.

Top 10 cafes 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. 1HTeaONorman

    Tea room

    Spotted an error? Let us know

  2. 2Kaisers Grateful Bean CafeOklahoma City

    Spotted an error? Let us know

  3. 3Cafe EvokeEdmond

    Spotted an error? Let us know

  4. 4Ray's CafeOklahoma City

    Spotted an error? Let us know

  5. 5Kitchen Number 324Oklahoma City

    Spotted an error? Let us know

  6. 6Bee Healthy CafeEdmond

    Spotted an error? Let us know

  7. 7Brushwood TeaWarr Acres

    Tea room

    Spotted an error? Let us know

  8. 8Cafe 501Edmond

    Spotted an error? Let us know

  9. 9Cafe ContemporaryOklahoma City

    Spotted an error? Let us know

  10. 10Chimera CafeTulsa

    Spotted an error? Let us know

Cities

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

Other towns in Oklahoma

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

  1. Blue Moon CafeAda

    1104 N Hills Shopping Ctr, Ada, OK 74820

    Spotted an error? Let us know

  2. HTeaOAda

    200 N. Mississippi Ave., Ada, OK 74820

    Spotted an error? Let us know

  3. 580 Flex FuelAda

    1001 N Mississippi Ave, Ada, OK 74820-2211

    Spotted an error? Let us know

  4. Adair Donut ShopAdair

    104 N Mayes St, Adair, OK 74330

    Spotted an error? Let us know

  5. Green Country CafeAfton

    Afton, OK 74331

    Spotted an error? Let us know

  6. Deer Stand CafeAntlers

    193181 US-271, Antlers, OK 74523

    Spotted an error? Let us know

  7. Apache Sale Barn CafeApache

    ok 19 located at the Apache Salebarn, Apache, OK 73006

    Spotted an error? Let us know

  8. Campbells Bake & BrewArnett

    115 Washington St, Arnett, OK 73832

    Spotted an error? Let us know

  9. Atoka-Cola Soda ShopAtoka

    330 E Court St, Atoka, OK 74525

    Spotted an error? Let us know

  10. Atoka Sale Barn CafeAtoka

    800 E B St, Atoka, OK 74525-3026

    Spotted an error? Let us know

  11. HTeaOBartlesville

    2448 SE Washington Blvd, Bartlesville, OK 74006

    Tea room

    Spotted an error? Let us know

  12. Pedal On In CafeBethany

    3230 N Rockwell Ave, Bethany, OK 73008

    Spotted an error? Let us know

  13. Tulsa Play & CafeBixby

    12800 S Memorial Dr, Bixby, OK 74008

    Family-owned

    Breakfast · Lunch

    BreakfastVeganGluten-free

    Spotted an error? Let us know

  14. Sale Barn CafeBlackwell

    606 N 29th St, Blackwell, OK 74631

    Spotted an error? Let us know

  15. Corner CafeBlackwell

    1325 W Doolin Ave, Blackwell, OK 74631

    Spotted an error? Let us know

  16. Warren CafeBlair

    Blair, OK 73526

    Spotted an error? Let us know

  17. Java Dave's at The Expresso StopBlanchard

    1210 S State Highway 76, Blanchard, OK 73010

    Tea room

    Spotted an error? Let us know

  18. Ruby Rose CafeBluejacket

    250 E Main St, Bluejacket, OK 74333

    Spotted an error? Let us know

  19. 5F Cafe BokchitoBokchito

    715 E Main St, Bokchito, OK 74726

    Spotted an error? Let us know

  20. Dixie Bar & GrillBoswell

    610 Hunter Ave, Boswell, OK 74727

    Spotted an error? Let us know

  21. Kanza CaféBraman

    9695 N Highway 177, Braman, OK 74632-9202

    Spotted an error? Let us know

  22. Paisley's PlaceBroken Bow

    6259 US-259, Broken Bow, OK 74728-6570

    Spotted an error? Let us know

  23. JD's CafeBuffalo

    321 S Hoy St, Buffalo, OK 73834

    Spotted an error? Let us know

  24. Shorty's CafeBuffalo

    321 S Hoy St, Buffalo, OK 73834-8827

    Spotted an error? Let us know

  25. Lil' Mama's CafeCache

    712 C Ave, Cache, OK 73527

    Spotted an error? Let us know

  26. The Feed Bin CafeCaney

    575 W Main St, Caney, OK 74533

    Spotted an error? Let us know

  27. The Overlook at Canton LakeCanton

    4624 State Highway 51, Canton, OK 73724

    Spotted an error? Let us know

  28. Tulsa Hard Rock Cafe McGillsCatoosa

    Catoosa, OK

    Spotted an error? Let us know

  29. B's RestaurantChandler

    600 N Price Ave, Chandler, OK 74834

    Spotted an error? Let us know

  30. Hometown Nutrition - Herbalife NutritionChandler

    111 N Sandy Ln, Chandler, OK 74834

    Spotted an error? Let us know

  31. Winganon Cafe and ConvenienceChelsea

    4002 S 4180 Rd, Chelsea, OK 74016-1155

    Spotted an error? Let us know

  32. Cherokee Sales Co CafeCherokee

    60902 Harmon Rd, Cherokee, OK 73728-7059

    Spotted an error? Let us know

  33. HTeaOChickasha

    1127 S 4th St, Chickasha, OK 73018

    Tea room

    Spotted an error? Let us know

  34. Jeannie's PlaceChickasha

    1000 W Choctaw Ave, Chickasha, OK 73018-2260

    Spotted an error? Let us know

  35. HTeaOClaremore

    1750 S Lynn Riggs Blvd., Claremore, OK 74019

    Spotted an error? Let us know

  36. School of Pop Soda ShopClaremore

    18435 OK-66, Claremore, OK 74017

    Spotted an error? Let us know

  37. Cafe SaigonClaremore

    609 S Brady St, Claremore, OK 74017

    Spotted an error? Let us know

  38. The DripCleveland

    220 S Broadway, Cleveland, OK 74020

    Spotted an error? Let us know

  39. Manna CafeCleveland

    907 N Broadway St, Cleveland, OK 74020

    Spotted an error? Let us know

  40. Branding IronCoalgate

    8 S Main St, Coalgate, OK 74538

    Spotted an error? Let us know

  41. Corner Post CafeColcord

    118 E Main St, Colcord, OK 74338

    Spotted an error? Let us know

  42. Corner CafeCollinsville

    530 W Main St, Collinsville, OK 74021-3319

    Spotted an error? Let us know

  43. Pecan CreekCordell

    221 N Glenn L English St, Cordell, OK 73632

    Spotted an error? Let us know

  44. Dixie's CafeCoweta

    127 S Broadway, Coweta, OK 74429

    Spotted an error? Let us know

  45. Crow Creek Cafe And MarketCrescent

    106 S Grand, Crescent, OK 73028

    Spotted an error? Let us know

  46. Sunny Side Up CafeCushing

    616 E Main St, Cushing, OK 74023

    Spotted an error? Let us know

  47. 7OpenA Cafe CushingCushing

    101 E Broadway St, Cushing, OK 74023

    Spotted an error? Let us know

  48. Tammys Round Up CafeDavenport

    1025 N Broadway Ave, Davenport, OK 74026

    Breakfast

    Spotted an error? Let us know

  49. Dawghouse NutritionDavenport

    224 Broadway, Davenport, OK 74026

    Spotted an error? Let us know

  50. Winners Circle CafeDevol

    OK-36, Devol, OK 73531

    Breakfast

    Spotted an error? Let us know

  51. Half DollarDewey

    101 S Osage Ave, Dewey, OK 74029

    Spotted an error? Let us know

  52. Sugar Plum Tea Room & AntiquesDrumright

    305 E Broadway St, Drumright, OK 74030

    Tea room

    Spotted an error? Let us know

  53. HTeaO - DuncanDuncan

    1817 N Hwy 81, Duncan, OK 73533

    Tea room

    Spotted an error? Let us know

  54. The MerchantDuncan

    926 W Main St, Duncan, OK 73533

    Spotted an error? Let us know

  55. Tim's PlaceDuncan

    608 N 5th St, Duncan, OK 73533-6111

    Spotted an error? Let us know

  56. Magnolia CafeDurant

    901 N 1st Ave, Durant, OK 74701

    Breakfast · Lunch · Sandwiches

    Breakfast

    Spotted an error? Let us know

  57. HTeaO - DurantDurant

    221 Radio Rd, Durant, OK 74701

    Tea room

    Spotted an error? Let us know

  58. Integration Station CafeDurant

    305 W Main St, Durant, OK 74701

    Spotted an error? Let us know

  59. Cobb Creek CafeEakly

    2168 Hwy 152, Eakly, OK 73033

    Spotted an error? Let us know

  60. David's CafeEarlsboro

    200 Lamar Ave, Earlsboro, OK 74840

    Spotted an error? Let us know

  61. Big Sips Wellness BarEl Reno

    1621 E Highway 66, El Reno, OK 73036-5769

    Spotted an error? Let us know

  62. Marilu’s CafeEl Reno

    1526 W Elm St, El Reno, OK 73036

    Spotted an error? Let us know

  63. Ranch House CafeEl Reno

    7200 E US Highway 66, El Reno, OK 73036-9117

    Spotted an error? Let us know

  64. The Badger DenElmore City

    205 E Lindsey St, Elmore City, OK 73433

    Spotted an error? Let us know

  65. Chuck Wagon CafeErick

    223 S Sheb Wooley Ave, Erick, OK 73645

    Spotted an error? Let us know

  66. Harvest Moon Apothecary and Tea ShopEufaula

    115 Oak Dr, Eufaula, OK 74432

    Spotted an error? Let us know

  67. River Rat RefreshersFairfax

    403 N Main St, Fairfax, OK 74637-1547

    Tea room

    Spotted an error? Let us know

  68. The Freedom Mercantile & CafeFreedom

    Main Street, Freedom, OK 73842

    Spotted an error? Let us know

  69. Broadway CafeGeary

    421 S Broadway, Geary, OK 73040

    Spotted an error? Let us know

  70. Super DonutsGlenpool

    13601 S Casper St W Ste B, Glenpool, OK 74033

    Spotted an error? Let us know

  71. Libby's CafeGoldsby

    111 N Main St, Goldsby, OK 73093

    Spotted an error? Let us know

  72. Emily's Tearoom and BakeryGore

    103 N Main St, Gore, OK 74435

    Tea roomBakery cafe

    Spotted an error? Let us know

  73. The Local Farm To TableGrove

    6 W 3rd St, Grove, OK 74344

    Spotted an error? Let us know

  74. Raggedy's CafeGrove

    414 E 3rd St, Grove, OK 74344

    Spotted an error? Let us know

  75. Urban Bru ️ - KitchenGuymon

    118 NW 6th St, Guymon, OK 73942

    Breakfast · Lunch · Pastries

    Spotted an error? Let us know

  76. Grannie and PopsHennepin

    28235 State Hwy 7, Hennepin, OK 73444

    Spotted an error? Let us know

  77. Keith And Sally CafeHennessey

    713 S Main St, Hennessey, OK 73742

    Spotted an error? Let us know

  78. The ShackHenryetta

    509 W Main St, Henryetta, OK 74437

    Spotted an error? Let us know

  79. Main Street CafeHinton

    211 W Main St, Hinton, OK 73047

    Since 1981

    Breakfast · Lunch · Salads

    Breakfast

    Spotted an error? Let us know

  80. Hochatown Swamp Booger MercantileHochatown

    8891 N US Hwy 259, Hochatown, OK 74728

    Spotted an error? Let us know

  81. Little E's CafeHydro

    104 E Main St, Hydro, OK 73048

    Since 2001

    Breakfast · Lunch · Brunch

    Spotted an error? Let us know

  82. Corner CafeInola

    16 E Commercial St, Inola, OK 74036-9423

    Spotted an error? Let us know

  83. Pop's & Gigi'sInola

    99 E Commercial St, Inola, OK 74036

    Spotted an error? Let us know

  84. Sugar BoogerJenks

    116 E Main St ste a, Jenks, OK 74037

    Spotted an error? Let us know

  85. Rooster's CafeJones

    12950 E Britton Rd, Jones, OK 73049

    Since 1993

    Spotted an error? Let us know

  86. Flint Creek Store and CafeKansas

    57176 S 659 Rd, Kansas, OK 74347-1216

    Spotted an error? Let us know

  87. Rise-N-Dine CafeKetchum

    169 E Ketchum Ave, Ketchum, OK 74301

    Spotted an error? Let us know

  88. Sunrise CafeKingfisher

    1504 S Main St, Kingfisher, OK 73750

    Spotted an error? Let us know

  89. City CafeKingfisher

    210 N Main St, Kingfisher, OK 73750-2739

    Spotted an error? Let us know

  90. Alberta Creek Resort CafeKingston

    N Alberta Creek Rd, Kingston, OK 73439

    Since 1954

    Spotted an error? Let us know

  91. HTeaOLawton

    3323 NW Cache Rd, Lawton, OK 73505

    Tea room

    Spotted an error? Let us know

  92. Cameron University Dining ServicesLawton

    2800 W Gore Blvd, Lawton, OK 73505-6320

    Spotted an error? Let us know

  93. Eddie's CafeLawton

    3401 SW 11th St, Lawton, OK 73501-8286

    Spotted an error? Let us know

  94. Klick Trip CafeLeedey

    West side of Jct. 34/47 , Leedey, OK 73654, United States, Leedey, OK 73654

    Spotted an error? Let us know

  95. Abby Mae's CafeMarietta

    1008 N Highway 77, Marietta, OK 73448-7106

    Spotted an error? Let us know

  96. Mcalester Stockyard CafeMcAlester

    2515 Standard Rd, McAlester, OK 74501-7420

    Spotted an error? Let us know

  97. Refresh NutritionMcAlester

    310 N 1st St, McAlester, OK 74501

    Tea room

    Spotted an error? Let us know

  98. McLoud CafeMcLoud

    411 E Broadway Ave, McLoud, OK 74851-8147

    Spotted an error? Let us know

  99. Riverside CafeMedicine Park

    180 E Lake Dr, Medicine Park, OK 73557

    Spotted an error? Let us know

  100. Buttered Bunns CafeMiami

    2123 N Main St, Miami, OK 74354

    Spotted an error? Let us know

  101. Sodexo NEO CampusMiami

    200 I St NE, Miami, OK 74354-6434

    Spotted an error? Let us know

  102. The Loose LeafMiami

    105 N Main St, Miami, OK 74354

    Tea room

    Spotted an error? Let us know

  103. HTeaO - Midwest CityMidwest City

    5615 SE 15th St, Midwest City, OK 73110

    Tea room

    Spotted an error? Let us know

  104. Blvd Nutrition & EnergyMidwest City

    1120 S Air Depot Blvd, Midwest City, OK 73110-4861

    Spotted an error? Let us know

  105. DL/Robbers/Thief/Cheaters/Busted 304’sMidwest City

    The metro area , Midwest City, OK 73111

    Spotted an error? Let us know

  106. Mooreland CafeMooreland

    401 SW 6th St, Mooreland, OK 73852

    Spotted an error? Let us know

  107. Morrison CafeMorrison

    118 W Highway 64, Morrison, OK 73061

    Spotted an error? Let us know

  108. Mustang SocialMustang

    1036 E State Highway 152, Mustang, OK 73064-5115

    Tea room

    Spotted an error? Let us know

  109. HTeaOMustang

    719 E State Hwy 152, Mustang, OK 73064

    Tea room

    Spotted an error? Let us know

  110. Newcastle RACER CAFENewcastle

    101 N Main St, Newcastle, OK 73065-4104

    Spotted an error? Let us know

  111. Red Raspberry Tea RoomNicoma Park

    11525 NE 23rd St, Nicoma Park, OK 73066

    Tea room

    Spotted an error? Let us know

  112. The Ironman CafeNowata

    108 E Cherokee Ave, Nowata, OK 74048

    Spotted an error? Let us know

  113. Nowata Depot CafeNowata

    127 S Oak St, Nowata, OK 74048

    Breakfast · Lunch · Desserts

    Spotted an error? Let us know

  114. Hilltop cafeOakwood

    Oakwood, OK

    Spotted an error? Let us know

  115. Spiced Magnolia MercantileOkeene

    318 N Main St, Okeene, OK 73763

    Spotted an error? Let us know

  116. Around The Corner CafeOkemah

    107E E Columbia St, Okemah, OK 74859

    Spotted an error? Let us know

  117. NobiliTeaOwasso

    9031 N 121st East Ave, Owasso, OK 74055-5327

    Loose leaf tea

    Tea room

    Spotted an error? Let us know

  118. The Pink HouseOwasso

    209 N Main St, Owasso, OK 74055

    Tea room

    Spotted an error? Let us know

  119. Tea2goOwasso

    9031 N 121st East Ave, Owasso, OK 74055

    Loose leaf tea

    Tea room

    Spotted an error? Let us know

  120. Nancy's CafePark Hill

    26380 S Indian Rd, Park Hill, OK 74451

    Spotted an error? Let us know

  121. Boissons Cafe OfficialPiedmont

    407 Piedmont Rd N, Piedmont, OK 73078-9545

    Spotted an error? Let us know

  122. HTeaO - Ponca CityPonca City

    1102 E Prospect Ave, Ponca City, OK 74601

    Tea room

    Spotted an error? Let us know

  123. The Daily GrindPonca City

    202 E Grand Ave, Ponca City, OK 74601

    Spotted an error? Let us know

  124. The MixPoteau

    2916 N Broadway St, Poteau, OK 74953

    Spotted an error? Let us know

  125. Downtown CafePrague

    817 N Jim Thorpe Blvd, Prague, OK 74864

    Spotted an error? Let us know

  126. Heritage CafePryor

    1500 E Graham Ave, Pryor, OK 74361

    Spotted an error? Let us know

  127. Happy Camper CafePurcell

    216 W Main St, Purcell, OK 73080

    Spotted an error? Let us know

  128. Hemi's CafeQuapaw

    104 S Main St, Quapaw, OK 74363

    Spotted an error? Let us know

  129. Howard's CafeRattan

    State Hwy 3, Rattan, OK 74562

    Spotted an error? Let us know

  130. Sagebrush CafeReydon

    9401 OK-30, Reydon, OK 73660

    Spotted an error? Let us know

  131. Hen House CafeSallisaw

    3301 W Cherokee Ave, Sallisaw, OK 74955-2483

    Spotted an error? Let us know

  132. Crescent CafeSand Springs

    3417 S 113th West Ave, Sand Springs, OK 74063-2719

    Spotted an error? Let us know

  133. Our Family CafeSayre

    1014 N 4th St, Sayre, OK 73662

    Spotted an error? Let us know

  134. The YardSeiling

    418 S Main St, Seiling, OK 73663

    Spotted an error? Let us know

  135. Oklahoma Hills CafeSeiling

    208 S Main St, Seiling, OK 73663

    Spotted an error? Let us know

  136. Lunch n' SuchSeminole

    234 N Main St, Seminole, OK 74868

    Lunch · Salads · Sandwiches

    Spotted an error? Let us know

  137. Seminole SocialSeminole

    302 Milt Phillips Ave, Seminole, OK 74868

    Spotted an error? Let us know

  138. Eds CafeShattuck

    1403 S Main St, Shattuck, OK 73858-9230

    Spotted an error? Let us know

  139. HTeaOShawnee

    3304 N Kickapoo Ave, Shawnee, OK 74804

    Tea room

    Spotted an error? Let us know

  140. CommaShawnee

    415 E Main St, Shawnee, OK 74801-7013

    Spotted an error? Let us know

  141. The Healthy HiveShawnee

    101 E Main St, Shawnee, OK 74801

    Spotted an error? Let us know

  142. Starlight CaféSpavinaw

    128 S Main St, Spavinaw, OK 74366

    Spotted an error? Let us know

  143. Betty’s CafeSpiro

    319 W Broadway St, Spiro, OK 74959

    Spotted an error? Let us know

  144. Level Up NutritionStilwell

    304 W Locust St, Stilwell, OK 74960

    Tea room

    Spotted an error? Let us know

  145. The Hangry CafeStonewall

    200 Main St, Stonewall, OK 74871

    Spotted an error? Let us know

  146. Poor Girls CafeSulphur

    905 W Broadway Ave, Sulphur, OK 73086-4409

    Spotted an error? Let us know

  147. Bedre CafeSulphur

    14 W Muskogee Ave, Sulphur, OK 73086

    Spotted an error? Let us know

  148. Mama Josie's CafeTerral

    201 Apache Ave, Terral, OK 73569

    Spotted an error? Let us know

  149. Texhoma Livestock CafeTexhoma

    Us 54, Texhoma, OK 73949

    Spotted an error? Let us know

  150. Terrace View CaféThackerville

    777 Casino Ave, Thackerville, OK 73459

    Spotted an error? Let us know

  151. Hide-A-Way CafeThackerville

    11957 Hide-A-Way Rd, Thackerville, OK 73459

    Spotted an error? Let us know

  152. HTeaO - The VillageThe Village

    10805 N May Ave, The Village, OK 73120

    Tea room

    Spotted an error? Let us know

  153. Lost Spur CafeTishomingo

    2200 S Sawmill Rd, Tishomingo, OK 73460

    Spotted an error? Let us know

  154. Tiger ShackTuttle

    151 E Main St, Tuttle, OK 73089

    Spotted an error? Let us know

  155. Vivian's CafeVerden

    411 US-62, Verden, OK 73092

    Spotted an error? Let us know

  156. Hi-Way CafeVinita

    437918 E Highway 60, Vinita, OK 74301-7644

    Breakfast · Lunch

    Spotted an error? Let us know

  157. Clanton's CafeVinita

    319 E Illinois Ave, Vinita, OK 74301

    Family-owned

    Spotted an error? Let us know

  158. Bobber CafeVinita

    32374 State Hwy 82, Vinita, OK 74301

    Spotted an error? Let us know

  159. Broke Babes BrewsWarner

    804 Campbell St, Warner, OK 74469

    Spotted an error? Let us know

  160. Althea VaultWashington

    218 N Main St, Washington, OK 73093

    Spotted an error? Let us know

  161. Black Hereford CafeWayne

    100 W Barger St, Wayne, OK 73095-3398

    Spotted an error? Let us know

  162. HomeTown CafeWaynoka

    589 Main St, Waynoka, OK 73860-6869

    Spotted an error? Let us know

  163. Spill the BeansWelch

    386 E Fourth Ave, Welch, OK 74369

    Spotted an error? Let us know

  164. RiverCane Cafe/BuffetWest Siloam Springs

    2416 Highway 412, West Siloam Springs, OK 74338

    Spotted an error? Let us know

  165. Enlightened BeanWestville

    2480 Chincapin st., Westville, OK 74965

    Spotted an error? Let us know

  166. Bread & Butter CafeWewoka

    206 S Wewoka Ave, Wewoka, OK 74884

    Spotted an error? Let us know

  167. Kuntry Kichen CafeWhitesboro

    Hwy 63, Whitesboro, OK 74577

    Spotted an error? Let us know

  168. Meme's GrillWilson

    216 Mulberry Ln, Wilson, OK 73463

    Spotted an error? Let us know

BEFORE YOU GO

Make your cafe visit work

Choose a setting, check laptop policies and plan a meetup.

All guides