Signature Downtown Event

2020 Grand Junction Off-Road & Downtown Music Festival

FREE Music Festival!  3 stages, 4 block beer garden, GJ Off-Road Mountain Bike event all on Main Street, Grand Junction, CO!

Downtown Grand Junction is pleased to announce that the 2020  Downtown Music Festival will once again partner with the Grand Junction Off-Road Mountain Bike Event May 29-31 in beautiful downtown Grand Junction, Colorado! The Downtown Music Festival, in its 31st year, draws thousands of local and regional residents to Main Street to enjoy 3 days of FREE music on 3 separate stages while enjoying the Grand Junction Horizon Sunrise Rotary Beer & Wine Garden which spans the entire festival area…4 blocks of Main Street!

Now in its eighth year, Grand Junction Off-Road brings both professional and amateur riders and their families from all over the country to ride the extensive Grand Junction trail system with 15, 30, and 40 mile distances; each consisting of a carefully curated set of geologically mesmerizing trailsThe start and finish line is Downtown along with a huge outdoor bike & gear expo featuring vendors from across the mountain biking industry. For more information and registration, visit

Vendor registration is NOW OPEN – click here to register!
Registration will close on Monday, April 20 at 5:00pm.

**PLEASE NOTE** – Applications received from independent contractors will NOT be approved (Example: Mary Kay, Lularoe, Younique, etc.)
Food Vendor – $450
Snack Vendor – $300
All other booths – $400
Additional space – $150

All events and prices subject to change without notice.

*Reminder* Per City Ordinance, no pets are allowed at Downtown events. Thanks for leaving your pets at home!


Friday, May 29 - Main Stage

5:00pm - 6:00pm TBD
8:30pm - 10:00pm TBD

Friday, May 29 - 5th Street Stage

5:00pm - 6:00pm TBD
6:30pm - 7:30pm TBD

Friday, May 29 - 7th Street Stage

6:00pm - 7:00pm TBD
7:30pm - 8:30pm TBD

Saturday, May 30 - Main Stage

12:30pm - 1:30pm TBD
5:00pm - 6:00pm TBD
6:30pm - 7:30pm TBD
8:30pm - 10:00pm TBD

Saturday, May 30 - 5th Street Stage

12:30pm - 1:30pm TBD
2:00pm - 4:30pm TBD
5:00pm - 7:30pm TBD

Saturday, May 30 - 7th Street Stage

1:00pm - 2:00pm TBD
2:30pm - 5:00pm TBD
5:30pm - 8:00pm TBD

Sunday, May 31 - All Acts

11:30am - 12:30pm TBD