The Cache County Fair and Rodeo is an event historically held on the second weekend of August every year. The fair and rodeo has a little bit of something for everyone – be it food, animals, carnivals and music!