There is an abundance of grocery stores in Oklahoma, making it easy to find what you are looking for. From huge chains offering all the items you could imagine, to family-owned local gems stocking traditionally crafted products; these top 15 supermarkets throughout the state offer a variety of delicious options.
Table of Contents
The 15 Best Grocery Stores in Oklahoma

Crest Foods
- Address: 4503 NW 23rd St, Oklahoma City, OK 73127, United States
- Map: Click here
- Rating: 4.3 (5219)
- Phone: +1 405-813-8100
- Website: Link
- Opening hours:
Monday: Open 24 hoursTuesday: Open 24 hoursWednesday: Open 24 hoursThursday: Open 24 hoursFriday: Open 24 hoursSaturday: Open 24 hoursSunday: Open 24 hours
- Reviews:
I love this store. I don’t come often but when I do, I score great deals and nifty things. It’s always been neat and clean and the staff are always friendly.
Today I little bites muffins in pumpkin 🎃 flavor and crumb cake. I’ve never seen these before. I also got some some pumpkins and gourds for my fall decorating. We also found some scary sweet treats in the bakery. 🎂 🍪
I also got a mini pecan tart that I scarfed down before I remembered to take a picture. It was as beautiful as it was delicious.
Thanks to all the staff for a great store and friendly service.By Salest (3 months ago)If you have an accent and need help to buy here, dont even bother. The person with colorful hat was not only rude with a person with a voice disabilty, making fun of, but almost wanted to fight him when confronted. By the way she insisted that “I dont understand you”, when a person several feets away did.
We just took our business to Feria Latina a few blocks away were at least we wont be discriminated.By Hola Oklahoma (9 months ago)I like this Crest Foods location because in my opinion it rates at least above average in the things I look for in a grocery store. First, from the front sidewalk to the employees, I look at overall cleanliness. Next, the quality of its produce and meats. Third, availability and quality of products I shop for. Though being pretty much a cheap bas…, uh, date, I would like to see more off or store brands. However, their pricing on name brands is competitive. Fourth, very high on my list of importance, is the ease in finding a friendly, helpful, and knowledgeable employee, or at least one that admits, “I don’t know, let me find out.” Finally, more than one friendly cashier.By TIMOTHY RATLIFF (3 weeks ago)I love this place!! Always nice and clean. They employees are always helpful and cheerful. The Deli has different means for each day of the week but my favs are the Ribs on Wed & Sat and the fried CATFISH on Fridays. The catfish is always fresh and it’s best at the on 23rd and Meridian.By Laria Langren (2 months ago)This is my all time favorite store. Well stocked, usually always have electric carts. Just wish they took our OTC cards that comes with our ins. If they did I wouldn’t need to ever go to WalmartBy Debra McCreary (a month ago)
Crest Foods
- Address: 10601 S May Ave, Oklahoma City, OK 73170, United States
- Map: Click here
- Rating: 4.6 (4702)
- Phone: +1 405-814-8100
- Website: Link
- Opening hours:
Monday: Open 24 hoursTuesday: Open 24 hoursWednesday: Open 24 hoursThursday: Open 24 hoursFriday: Open 24 hoursSaturday: Open 24 hoursSunday: Open 24 hours
- Reviews:
Wonderful selection, and competitive prices. I highly recommend this Crest location specifically. It’s orderly, clean, big, well-stocked, and modern. Parking is convenient and kept free of abandoned shopping carts. Also, they offer self checkout, so you can get in and out quickly. An added bonus is that they keep their shopping baskets & carts organized and easy to grab.By Sheena Youngers (a year ago)Really like this supermarket! It’s nice and has a good selection. Unfortunately prices on some things are very high here, but the experience is pleasant. They typically have many different mongers working here (cheese, fish, etc) which is a real plus.By Todd “YT” Henderson (2 months ago)I shop here every weekend. It’s a nice clean environment. The only thing I really have a complaint about is if you pick up something from the bakery be careful how u handle it. The tops will come off super easyBy Andrew Deese (4 months ago)Really loved it here, it’s a great place to shop. The prices are great and the selection is amazing they had stuff I couldn’t find at other stores and the quality of there meats and produce had me like wow.By Tony Juarez (4 months ago)Many times recently when I have tried to purchase two types of tea here they have been a few weeks out of date and expired way past expiration… And that is disgusting. I feel as though crust is not very careful about what they sow and that really has been bothering me lately. I honestly think the store is going downhill quickly … unfortunately- all of them…. I used to enjoy shopping here. I also have times where I want to fight the self check out because you have to be extremely slow with it in order for it to balance and weigh out every little thing you purchase and do… It is so extreme and extremely annoying at the same time. It seems a lot of stuff here has become outdated – including the food and drinks they sell. ☹️By Ashley Adams (a month ago)
Trader Joe’s
- Address: 6409 Avondale Dr, Nichols Hills, OK 73116, United States
- Map: Click here
- Rating: 4.6 (3032)
- Phone: +1 405-843-5655
- Website: Link
- Opening hours:
Monday: 8:00 AM – 9:00 PMTuesday: 8:00 AM – 9:00 PMWednesday: 8:00 AM – 9:00 PMThursday: 8:00 AM – 9:00 PMFriday: 8:00 AM – 9:00 PMSaturday: 8:00 AM – 9:00 PMSunday: 8:00 AM – 9:00 PM
- Reviews:
Small Interesting grocery store! I loved the fun pumpkin display outside for Fall! If you are a vegan this is a must go to place for you. So many different options for vegans!By Nicole Ellerd (2 months ago)Trader Joe’s offers an exciting shopping experience. This store is always busy, but it employs a significant number of checkout staff and NO frustrating self checkout, making checkout fast and easy. Staff are always courteous, knowledgeable and helpful. Although the store is small, there is a good selection of products and frequently new products to try. I recently bought flowers there, a lovely, small bouquet for only $3.99 and the flowers stayed fresh for a whole week. Great flowers selection and live plants too, reasonably priced.By Happy Fullman (a month ago)We love going to TJs when we travel – would love even more to have one at home! This one has a nice selection, friendly staff and somewhat pushy customers. We assume it’s just the neighborhood. Regardless, or pantry is stocked again with all of our faves.By Chez Rupe (3 months ago)They have some unique stuff and the staff is very friendly. Love the checkout process. Good selection of wine at a reasonable price. Do not go here if you are making dinner from a recipe, as they do not carry cooking or baking essentials.By Brett Duncan (4 months ago)Always love trader Joe’s. Today was a little annoying because they were stocking at a busy time. And they forgot the stock one of my favorites. Dried orange slices perfect for a great old fashion. Other than that it was fantastic.By Bob Fomenko (a month ago)
WinCo Foods
- Address: 3535 NW 39th St, Oklahoma City, OK 73112, United States
- Map: Click here
- Rating: 4.4 (2559)
Pruett’s Food OKC
- Address: 3501 Northwest Expy, Oklahoma City, OK 73112, United States
- Map: Click here
- Rating: 4.2 (2327)
Crest Fresh Market
- Address: 2550 Mt Williams Dr, Norman, OK 73069, United States
- Map: Click here
- Rating: 4.5 (2037)
Uptown Grocery Co
- Address: 9515 N May Ave, Oklahoma City, OK 73120, United States
- Map: Click here
- Rating: 4.5 (1927)
Whole Foods Market
- Address: 6001 N Western Ave, Oklahoma City, OK 73118, United States
- Map: Click here
- Rating: 4.3 (1865)
Homeland
- Address: 9225 N May Ave, Oklahoma City, OK 73120, United States
- Map: Click here
- Rating: 4.3 (984)
Sprouts Farmers Market
- Address: 6410 N May Ave, Oklahoma City, OK 73116, United States
- Map: Click here
- Rating: 4.4 (844)
Homeland
- Address: 1108 NW 18th St, Oklahoma City, OK 73106, United States
- Map: Click here
- Rating: 4 (840)
ALDI
- Address: 4805 N May Ave, Oklahoma City, OK 73112, United States
- Map: Click here
- Rating: 4.4 (789)
World Fresh International Market
- Address: 10700 S Pennsylvania Ave, Oklahoma City, OK 73170, United States
- Map: Click here
- Rating: 4.4 (769)
Supermercados Morelos
- Address: 4475 NW 50th St, Oklahoma City, OK 73112, United States
- Map: Click here
- Rating: 4.2 (658)
Sprouts Farmers Market
- Address: 12200 N MacArthur Blvd Ste C, Oklahoma City, OK 73162, United States
- Map: Click here
- Rating: 4.5 (617)

Thank you for reading! If you have any additional information on the best grocery store in Oklahoma, please leave a comment below. We would love to hear from you!
15 Best Gas Prices in Youngstown: Which One is the Right One for You?
Insanely Good Thrift Stores in Alabama Hauls You Won’t Believe!
The 15 Most Popular Electronic Stores in California
The Top 15 Groceries Stores in Florida (Ranked)
The Unseen Side of South Carolina Beaches
15 Best Gas Prices in Youngstown: Which One is the Right One for You?
Insanely Good Thrift Stores in Alabama Hauls You Won’t Believe!
TOP 15 Apple Stores in Massachusetts – Ratings and Reviews