Explore Scheduled Lessons And Upcoming Programs
This calendar provides an overview of lessons and programs throughout the year. How events appear—and how you sign up—varies by season.
January through March calendar items reflect lessons already scheduled and do not indicate availability. Additional lesson times may be available. Events outside of these months are open programs and available for sign-up.
Quick Links
- Explore CDA’s programs
- Call the CDA office to schedule activities: 970-257-1222
- Sign up to volunteer for a lesson using the Volunteer SignUp
Calendar Views
The calendar is available in both Month and List views. Use the button below to switch views.

Month View
April 2026 |
||||||
|---|---|---|---|---|---|---|
| Sun | Mon | Tue | Wed | Thu | Fri | Sat |
|
1
|
2
|
3
|
4
|
|||
|
5
|
6
|
7
|
8
|
9
|
10
|
11
|
|
12
|
13
|
14
|
15
|
16
|
17
|
18
|
|
19
|
20
|
21
|
22
|
23
|
24
|
25
|
|
26
|
27
|
28
|
29
|
30
|
||
List view
- April 15, 2026
-
-
April 15, 2026 9:00 am – 11:00 am
Morning Open Cycle
-
April 15, 2026 1:00 pm – 3:00 pm
Private Group Cycle
-
- April 16, 2026
-
-
April 16, 2026 9:00 am – 11:00 am
Private Morning Group Cycle
-
- April 17, 2026
-
-
April 17, 2026
Private Group Cycle
-
- April 23, 2026
-
-
April 23, 2026 9:00 am – 11:00 am
Private Morning Group Cycle
-
April 23, 2026 9:00 am – 11:00 am
Private Morning Group Cycle
-
April 23, 2026 4:00 pm – 6:00 pm
Evening Open Cycle
-
- April 24, 2026
-
-
April 24, 2026 1:00 pm – 3:00 pm
Private Group Cycle
-
- April 29, 2026
-
-
April 29, 2026 9:00 am – 11:00 am
Morning Open Cycle
-
April 29, 2026 1:00 pm – 3:00 pm
Private Group Cycle
-
- April 30, 2026
-
-
April 30, 2026 9:00 am – 11:00 am
Private Morning Group Cycle
-
April 30, 2026 9:00 am – 11:00 am
Private Morning Group Cycle
-
- May 1, 2026
-
-
May 1, 2026 1:00 pm – 3:00 pm
Private Group Cycle
-
- May 5, 2026
-
-
May 5, 2026 9:00 am – 12:00 pm
RIDE THE RANGE – DISTANCE CYCLING
-
- May 6, 2026
-
-
May 6, 2026 1:00 pm – 3:00 pm
Private Group Cycle
-
- May 7, 2026
-
-
May 7, 2026 9:00 am – 11:00 am
Private Morning Group Cycle
-
May 7, 2026 9:00 am – 11:00 am
Private Morning Group Cycle
-
May 7, 2026 4:00 pm – 6:00 pm
Evening Open Cycle
-
- May 8, 2026
-
-
May 8, 2026
Private Group Cycle
-
May 8, 2026 1:00 pm – 3:00 pm
Private Group Cycle
-
- May 12, 2026
-
-
May 12, 2026 9:00 am – 12:00 pm
RIDE THE RANGE – DISTANCE CYCLING
-
