According to Oakley Treasurer Suzanne Gillett, people come from everywhere, including China and Hawaii, to see the roping, barrel racing and fireworks.
"Everyone's favorite part is the bull riding," she said. "Everyone always loves the bulls."
Gillett added that while the rodeo began as a local attraction 77 years ago, it has since turned into a national event that has been televised on ESPN.
Oakley City rebuilt its rodeo grounds six years ago to accommodate 21,000 people, but Gillett said the event still sells out. "Now, all the locals are usually in the shack cooking and we are selling the tickets to people from all over the place, not just in Summit County or Utah."
This year, the rodeo will be held on Wednesday, July 4, through Saturday, July 7. As of Monday, tickets were still available for all four nights but are expected to sell out this week. The cost per ticket is $15.
Fireworks will be set off each night following the rodeo. On July 4, a parade will be held through downtown Oakley at 10 a.m. followed by a patriotic program, barbecue and children's rodeo at 1 p.m. If kids would like to participate in the rodeo they must be at the rodeo grounds by 12:30 p.m.
On Saturday, a horse-pull competition will be held at 11 a.m. followed by a softball game.
Tickets can be purchased online at www.oakleycity.com or by calling 435-783-5753. A full list of rodeo and July 4 festivities can also be found online.