The 10 Best Doughnut Shops in Oklahoma!

The origin of doughnuts is in dispute. Some say it was invented by Danish settlers in America. An American sailor also claims to have invented it. It’s thought that Washington Irving wrote the first reference to doughnuts in 1809. Whether you like your doughnuts with sprinkles, filled with raspberry jam or topped with chocolate frosting, you’ll find the doughnut that hits the spot at one of these 10 shops in Oklahoma. 

1. I Love Donuts, Oklahoma City, OK

Doughnuts baked fresh daily with lots of varieties to take to work, home or school. Follow them on Instagram for mouthwatering pictures of their creations. 

2. Polar Donuts, Oklahoma, OK

Polar Donuts has been serving up fabulous doughnuts to Oklahomans since 1992. They’ve been regarded as the best in the state. If you’re ever close to one of the shops, make sure you try one of their specialty donuts at least once. 

3. Schieber’s Donuts & Deli, Enid, OK

Enid has a lot of donut shops, but Schieber’s has got to be one of the best. Not only do their doughnuts achieve the perfect consistency, but they’re bursting with sugary goodness as well. If you’re hungry for some lunch food, grab a sandwich at the deli!  

4. OK Country Donuts, Tulsa, OK

You don’t have to be a kid to enjoy the fun shapes at OK Country Donuts. There’s a line on Saturdays, but you can get these doughnuts any day but Sunday. It’s great fun going in and choosing a caterpillar, a pirate or a flower doughnut, depending on your mood. 

5. Red Rock Bakery & Deli, Stillwater, OK

Red Rock Bakery hits the mark when you want donuts in Stillwater. Go traditional or get a fancy fritter with apples for a special treat. 

6. Belle Kitchen, Oklahoma City, OK

Belle Kitchen makes these delightful macarons, but it also has some wonderful doughnuts to enjoy for breakfast. You’ll find traditional classics and seasonal flavors. Try some of each before picking your favorite. BuzzFeed named Belle Kitchen as the best place for doughnuts in Oklahoma. 

7. Hurts Donuts, Norman, OK

When you’re in the mood for doughnuts at 10 p.m., you’ll want to make the drive to Hurts. Open 24 hours, Hurts has what you’re craving. On Fridays and Saturdays, you can get Siracha doughnut holes. You’ve gotta try these to believe they’re delicious. 

8. Jerry’s Donuts, Pryor, OK

Jerry’s Donuts has been around for almost 30 years, serving up some of the best doughnuts in Mayes County. 

9. Missy's Donuts & Bakery, Guthrie, OK

When you’re in Guthrie, get your doughnuts here. Doughnuts are made fresh every morning. Try their cake doughnut—it’s to die for. 

10. Donut Nest, Edmond, OK

Specialty doughnuts, decorated for the season, await you here. The owners are delightful and willing to take special orders, with enough time.  

Select a Oklahoma town to find the Best Things-To-Do and Places To Go around you
Find Doughnut Shops Near You
Enter City / State or Zip code below
Select your town to find the Best Things-To-Do and Places To Go around you:

Adair County

Alfalfa County

Atoka County

Beaver County

Beckham County

Blaine County

Bryan County

Caddo County

Canadian County

Carter County

Cherokee County

Choctaw County

Cimarron County

Cleveland County

Coal County

Comanche County

Cotton County

Craig County

Creek County

Custer County

Delaware County

Dewey County

Ellis County

Garfield County

Garvin County

Grady County

Grant County

Greer County

Harmon County

Harper County

Haskell County

Hughes County

Jackson County

Jefferson County

Johnston County

Kay County

Kingfisher County

Kiowa County

Latimer County

Le Flore County

Lincoln County

Logan County

Love County

Major County

Marshall County

Mayes County

McClain County

Mcclain County

Mccurtain County

Mcintosh County

Murray County

Muskogee County

Noble County

Nowata County

Okfuskee County

Oklahoma County

Okmulgee County

Osage County

Ottawa County

Pawnee County

Payne County

Pittsburg County

Pontotoc County

Pottawatomie County

Pushmataha County

Roger Mills County

Rogers County

Seminole County

Sequoyah County

Stephens County

Texas County

Tillman County

Tulsa County

Wagoner County

Washington County

Washita County

Woods County

Woodward County