The Three Forks Rodeo and Street Fair is this weekend in Three Forks, Montana. Two nights of NRA rodeo action, street dances, a street fair, and a parade.

Here's a schedule for this weekend's events in Three Forks:

Thursday, July 18th

4 - 7 p.m. - Farmer's Market at Milwaukee Park

5 p.m. - Stick Horse Derby at Milwaukee Park

Friday, July 19th

Gates Open at 5:30 p.m. - Pre-rodeo Mini Bull Riding at the Three Forks Rodeo Grounds at 6 p.m.

7 p.m. Rodeo at the Three Forks Rodeo Grounds - Tickets are $12 in advance for adults. Kids 17 and under are Free with a monetary food bank donation or kids 6-12 are $7.  $15 for adults at the gate/$10 kids 6-12. Advance tickets available at ThreeForksRodeo.com

Street Dance following Rodeo.

Saturday, July 20th

6:30 - 10:30 a.m - Fireman's Breakfast

11:00 a.m. -  Rodeo Parade in downtown Three Forks

12:00 p.m. -  Following the Parade Three Forks Area Ambulance Open House & BBQ at the Ambulance station

8 a.m. - 3 p.m. - Bridger Mountain Pony Car Club Car Show @ Sacajawea Hotel

8 a.m. - Midnight  - Rodeo Daze Street Fair

Gates Open at 5:30 p.m. - Pre-rodeo Mini Bull Riding at the Three Forks Rodeo Grounds at 6 p.m.

7 p.m. Rodeo at the Three Forks Rodeo Grounds - Tickets are $12 in advance for adults. Kids 17 and under are free with a monetary food bank donation or kids 6-12 are $7. $15 adults at the gate/$10 kids 6-12. Advance tickets available at ThreeForksRodeo.com

Street Dance following Rodeo.