 Midwest Farm Shows produces both the Oklahoma City Farm Show, held each spring, and the Tulsa Farm Show in December. This year, the annual Tulsa Farm Show will be held December 12th through 14th at Expo Square. As Oklahoma's largest indoor farm show with over 400,000 square feet of exhibits, the Tulsa Farm Show will be held every year.