In Season

Farmers markets in Oklahoma

Oklahoma has 97 farmers markets across 71 cities and towns in our directory. Oklahoma City has the most. Across the state, markets commonly sell vegetables, herbs, soap & body care, eggs, and honey. 19 accept SNAP/EBT. 2 are open year-round. Pick a city below to see markets with hours, seasons, and vendors.

Frequently asked questions

How many farmers markets are in Oklahoma?
Oklahoma has 97 farmers markets across 71 cities in our directory, built from the public USDA directory.
Do Oklahoma farmers markets accept SNAP/EBT?
Yes. 19 markets in Oklahoma accept SNAP/EBT, and many participate in Double Up nutrition-incentive programs that stretch those benefits.
What do Oklahoma farmers markets sell?
Common products across Oklahoma markets include vegetables, herbs, soap & body care, eggs, and honey, plus seasonal specialties by region.