A longstanding tradition, the Olmsted County Fair returns with everyone’s favorite fair activities July 27 - August 2, 2026 at Graham Park. The first Olmsted County Fair was held for two days in 1860 with a focus on agriculture. Now, it includes an entire week of classic fair foods, rides, animal shows, live entertainment and more. Did you know the Olmsted County Fair reports more than 3,000 visitors every day? Here are some tips to make the most of your experience at this year’s county fair.

Carnival ride at Olmsted County FairCarnival rides open on Tuesday, July 28 at 5pm. Get ready for carnival rides and games! Daily and weekly unlimited ride passes are available for purchase.

Food vendors will be serving up tasty treats and refreshing drinks all week long. From classic fair favorites like cotton candy, corndogs and funnel cakes to a variety of other delicious options, there’s something to satisfy every craving. For more information about food vendors at the Olmsted County Fair, visit the fair’s website here.

Enjoy a variety of entertainment, including live music, motorsports, and a demo derby. While a few events require a purchased ticket, there is plenty of FREE entertainment from local bands throughout the week at the Free Stage. Find the full schedule here.

Olmsted County Fair animals

Popular attractions include the Miracle of Birth Center and Animal Barns. Learn more about farm animals straight from the people who raise them.  In addition to witnessing the miracle of the birth of farm animals, there are hundreds of barn shows throughout the week, featuring all kinds of farm animals.

Bring the whole family. There are kid-friendly activities all week, including STEM Day on Wednesday, Kids Pedal Tractor Pull, Bounce Houses and Meet the Falcon.

Olmsted County Fair

Looking for more free fun? Find more area fairs, festivals and upcoming events in Rochester here.