Jul 15 10 a.m. — Jul 19 10 p.m.
MESA COUNTY FAIRGROUNDS
2785 US-50
GRAND JUNCTION, CO 81503
For more than 120 years, Mesa County has proudly hosted its annual fair—a true celebration of community, tradition, and Western heritage. From thrilling rodeos and livestock shows to live music, unique specialty acts like the awe-inspiring shark encounter, plus mouthwatering food, artisan vendors, and classic carnival rides—there’s something for everyone to enjoy!
Set against the stunning backdrop of the Grand Valley, the fairgrounds come alive as a vibrant gathering place where local culture shines and rural values are celebrated.
Mark your calendar! The Mesa County Fair runs July 15–19.
We’ll be there Saturday, July 19 with fun games and great prizes—don’t miss your chance to stop by and say hello! We’re proud to support the Mesa County Fairgrounds with more than $4 million in Lottery funds, helping fund capital improvements and ongoing maintenance.
In total, Mesa County has received over $97.8 million from Lottery proceeds—making great things happen across the community!