Events & Activities

Single Button Module

Upcoming Events

Explore something new. Engage with your community. Create lasting connections. JCPL offers thousands of programs, from author visits and book groups to Story Time and technology classes, across all 12 of our locations. No matter what you are looking for, or how old you are, JCPL has something for you!

Featured Events

Spring is here, and now's the perfect time to learn about gardening for pollinators in Colorado, swap plants with friends, and so much more!
Item 1 of 5

How It Works

Learn the ins and outs of JCPL events and programs! Questions? Contact us!

Find an Event Near You!

Use our digital calendar to see all Events and filter by date, location, audience, program, even language!

ASL interpretation is available upon request. Please contact asl@jeffcolibrary.org, opens a new window two weeks prior to the program. We make every attempt to accommodate all requests but cannot guarantee those made with less than two weeks' notice.

Register or Join the Waitlist for Your Favorite Events!

All JCPL events are free, though some will require you to register to save your spot.

  • If space is available at your selected Event, click "Register" and follow the instructions.
  • If space is unavailable at your selected Event, click "Waitlist" and follow the instructions. If space becomes available at the selected Event, you will be contact about registering.

Please note that registration processes and age requirements vary by Event. Make sure to read all instructions and requirements when registering.

 My Events and Canceling Registrations

Save your favorite Events for future ease, cancel registration to Events you can't make, even check up on your waitlist position! Just select "My Events, opens a new window" in the My Account menu at the top.

If you have registered to attend an Event and can no longer make it, please contact us and have your name removed from the list. The next patron waiting will be happy you did.

Signature Author Event

Every spring, JCPL invites published authors to discuss their life and work, answer questions from the audience and sign their books.

Library Summer Challenge

Every summer, JCPL invites kids and adults to explore new reads and interests and discover that learning doesn't have to happen inside!

Raise A Reader

Every fall, JCPL provides kids and caregivers with fun and easy ways to prepare their little ones for lifelong reading and learning!

Story Time

JCPL
Create a lifelong love of reading with our Story Times!

Teen After Hours

JCPL
There's always something fun happening after the Library shuts down! Enjoy activities and challenges, all organized by local teens!

Technology Classes

JCPL
Are you new to computers or just want to expand your current knowledge? JCPL offers computer and tablet classes for all experience levels!

Virtual: Dungeons & Dragons for Beginners, part of a series

Do you love epic fantasy adventure? Dungeons and Dragons is a tabletop role-playing fantasy game where a dice roll can change your future!

Virtual/Call-In: Active Minds Mondays, part of a series

Apr 20th | 2:00pm - 3:00pm
Online Event
Foster continuous learning and connections, and keep your minds engaged every Monday!

Virtual: Dungeons & Dragons for Advanced Players, part of a series

Do you love epic fantasy adventure? Dungeons and Dragons is a tabletop role playing fantasy game where a roll of the dice can change your!

Virtual/Call-In Events FAQs

  • Virtual events and hybrid Board meetings are presented on Zoom. For best results, you can download the Zoom mobile app or Zoom desktop client. You may also join from a browser at join.zoom.us.

    For virtual events, Zoom login instructions and a link to the event are sent out 30-minutes prior to the start of the event. You will need the information in the email in order to join the meeting.

    For Board Meetings, Zoom login information is listed on the Board Meeting page, including the direct meeting link, Webinar ID, passcode and call-in information. 

  • About 10 minutes before your virtual event, click on the Zoom link from your confirmation email, or go directly to Zoom . Enter the Meeting or Webinar ID and/or passcode from your confirmation email and click Join. You may be prompted to download the app, which is recommended, but you can decline and attend the event through the browser. 

  • If you are unable to connect to the program, webinar or meeting, check your internet/Wi-Fi connection. You can also disconnect from your wireless or turn off from your device, count to 5, then turn it back on or connect again.

     If the link you received is not working, try the following:

    • On a web browser
      • Go to zoom.us
      • Enter the Meeting or Webinar ID number, and passcode if required, from the email or webpage
    • On the Zoom app:
      • Open the Zoom app
      • Click the blue Join a Meeting button
      • Enter the Meeting or Webinar ID number, and passcode if required, from the email or webpage
    • On a phone to call in:
      • Dial the teleconferencing number from the email
      • On the keypad, enter the Meeting or Webinar ID number, and passcode if required, from the email or webpage
      • Press pound
      • Press pound again to join the meeting

    If you are still having problems, you can call 303-235-5275 for additional help  

Events by Audience

Events for Kids & Families

From Story Time to reading with dogs and building LEGOs, there are all sorts of fun and educational things your kiddos can do at JCPL!

Featured Events

Pinterest Party Palooza!

Apr 20th | 4:00pm - 6:00pm
Surround yourself with creativity and enjoy a fun, productive space to bring your Pinterest boards to life!

Tweens Writing Group, part of a series

Grab your No. 2 pencil, and let's write! Work in a group setting with a variety of prompts to write, share, doodle, and have a great time.

Lucha Libro

Apr 26th | 2:00pm - 3:30pm
Come celebrate Dia de los Niños with all the fun and excitement of Lucha Libre, one of Mexico’s most colorful traditions.

Events for Teens

From Dungeons & Dragons to Friday flicks, laser tag, hangouts and Pride events, there is so much you can do at JCPL!

Featured Events

Virtual: Dungeons & Dragons for Beginners, part of a series

Do you love epic fantasy adventure? Dungeons and Dragons is a tabletop role-playing fantasy game where a dice roll can change your future!

Pinterest Party Palooza!

Apr 20th | 4:00pm - 6:00pm
Surround yourself with creativity and enjoy a fun, productive space to bring your Pinterest boards to life!

Midweek Mindful Space for Teens, part of a series

Unwind and recharge at our safe, welcoming space just for teens, grades 6 - 12 to decompress after class.

Events for Adults

From book clubs to computer classes, knitting to ukelele jam sessions, there's no end to the kinds of events, in-person and virtual, you can find at JCPL!

Featured Events

Spring Board Your Writing with Lighthouse Writers Workshop

Apr 18th | 1:00pm - 3:00pm
Write your way through the season's transitional energies and find your own internal spring. No previous writing experience is required.

Virtual/Call-In: Active Minds Mondays, part of a series

Apr 20th | 2:00pm - 3:00pm
Online Event
Foster continuous learning and connections, and keep your minds engaged every Monday!

Pinterest Party Palooza!

Apr 20th | 4:00pm - 6:00pm
Surround yourself with creativity and enjoy a fun, productive space to bring your Pinterest boards to life!

Eventos

¡Desde Cuentacuentos hasta Intercambio, descubre las muchas formas en que puedes divertirte y conocer gente en JCPL!

Eventos

¡Fiestón de Pinterest!

Apr 20th | 4:00pm - 6:00pm
Disfruta de un espacio lleno de creatividad y divertido, para dar vida a tus ideas inspiradas de Pinterest!

Lucha Libro

Apr 26th | 2:00pm - 3:30pm
Celebremos el Dia de los Niños con toda la diversión de la Lucha Libre y aprenderemos sobre unas de las tradiciones más coloridas de México.

Club de Especie de la Temporada, part of a series

¿Le encanta cocinar y quisiera probar nuevos sabores y recetas? Únase a nuestro club de especie de la temporada.

Stay Connected

Stay in the know with all things JCPL! From events, service updates and staff picks to volunteer spotlights, updates to our current building projects, even Comunicaciones en Español!

Single Button Module

Sign Up!
Back to Top