Ongoing

Stephenson County Fair

Stephenson County Fair Grounds 2250 W Walnut Rd, Freeport

Get ready for five days of non-stop fun at the Stephenson County Fair! Whether you're go for the livestock shows, delicious fair food, thrilling carnival rides, or live entertainment, there's...