Title/Search

Upcoming Events

Upcoming Events

Time Zone: Mountain Time - US & Canada (change)

Balance in Motion - Equilibrio en Movimiento In-Person

Move, breathe, and energize in this dynamic bilingual class, led by Lauren Norton, designed to uplift your body and mind! Blending the strength and flow of Pilates, the rhythm and energy of dance, and...  More
Date:
Saturday, June 14, 2025 Show more dates
Time:
10:00 AM - 11:00 AM
Location:
Program Room
Audience:
  Adults     Fitness  
Categories:
  Adults     Bilingual     Seniors  

Fly Tyin' with Ryan: Let's Explore Bugs! In-Person

For the first part of this series, we will walk along the river trail and explore the bugs that live in and around the water. Please sign the waiver, as this program will take place outside of the...  More
Date:
Saturday, June 14, 2025
Time:
12:00 PM - 2:00 PM
Audience:
  Kids  
Categories:
  Kids  
Registration Type:
In-Person Registration
Register! - 4 seats left

Family Card Making • Creación de Tarjetas en Familia In-Person

Haz una Tarjetas para el Día de los Padres o para alguien que ames! • Make a card for Father's Day or for anyone you love!
Date:
Saturday, June 14, 2025
Time:
2:30 PM - 4:00 PM
Location:
Kids Area
Audience:
  Kids  
Categories:
  Adults     Bilingual     Kids     Seniors     Teens  

Mindful Movement and Gentle Yoga with Gretchen In-Person

Have a little fun and feel good while you create mobility (flexibility, range of motion) and stability (strength). We'll pair it with breath awareness and other calming techniques for one hour of...  More
Date:
Sunday, June 15, 2025 Show more dates
Time:
11:00 AM - 12:00 PM
Location:
Program Room
Audience:
  Adults     Fitness  
Categories:
  Adults     Seniors     Teens  

Nature Nurture/Naturaleza Nutritiva with/con Lauren Norton In-Person

Join us for a rejuvenating, multisensory journey into the forest on Sunday, June 15th, from 12:00 PM to 2:00 PM. Participants will enjoy gentle yoga exercises and light hiking as we explore the...  More
Date:
Sunday, June 15, 2025
Time:
12:00 PM - 2:00 PM
Location:
Lobby
Audience:
  Adults  
Categories:
  Adults     Bilingual  
Registration Type:
In-Person Registration
Register! - 8 seats left

CANCELLED - Drop-In Tech Time with Oliver

Drop by the 2nd floor desk for Tech Time with Oliver every Sunday from 1-3pm. Bring your questions about technology (phones, tablets, laptops, email, etc.) or learn about special collections the...  More
Date:
Sunday, June 15, 2025 Show more dates
Time:
1:00 PM - 3:00 PM
Audience:
  Adults  
Categories:
  Adults  

Tea and Tarot In-Person

Date:
Sunday, June 15, 2025 Show more dates
Time:
2:30 PM - 4:30 PM
Location:
Telluride Room
Audience:
  Adults  
Categories:
  Adults  
Registration Type:
In-Person Registration
Register!

Musik 4 Kinders In-Person

Music, Movement, and Joyful Learning for Kids! This program will be in the program room. ¡Música, Movimiento, y Aprendizaje Alegre para niños! Este programa será en la sala de programas.
Date:
Monday, June 16, 2025 Show more dates
Time:
10:30 AM - 11:30 AM
Location:
Lower Terrace - outdoors
Audience:
  Kids  
Categories:
  Kids  

Savvy Seniors-Cyber Security Training In-Person

Join us every Monday for "Savvy Seniors," an exciting and interactive class designed for senior citizens who are curious about the world around them! This unique program goes beyond basic tech lessons...  More
Date:
Monday, June 16, 2025 Show more dates
Time:
1:30 PM - 2:30 PM
Location:
Meeting Room #6 - large
Audience:
  Adults  
Categories:
  Adults     Seniors  

Movie Matinee: Dogman In-Person

Date:
Monday, June 16, 2025
Time:
2:00 PM - 4:00 PM
Location:
Program Room
Audience:
  Kids  
Categories:
  Kids  

View More Events:

Today's Hours

Spaces

Use our online tool to book rooms in the library.