A longstanding tradition, the Olmsted County Fair returns with everyone’s favorite fair activities July 21-27, 2025 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 22 at 5pm. Get ready for carnival rides and games! Daily and weekly unlimited ride passes are available for purchase.

Food vendors will serve food and drinks all week long. From cotton candy to corndogs and funnel cakes, there are all kinds of fair foods available. Many local food vendors will also be there, including La Michoacana Purepecha, Tinn’s Grilled Philly Steak Subs and Jersey Jo's. Find a full list of food vendors here.

Enjoy a variety of entertainment, including live music, rodeo, 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.