The Oklahoma State Fair is a fair and exposition in Oklahoma City, Oklahoma. It takes place in mid-September each year, and along with the Tulsa State Fair it is one of two state fairs in Oklahoma. During the eleven-day run, the Oklahoma State Fair attracts close to one million people. The fairgrounds also holds horse shows and rodeos.