Programs & Events
There’s something for everyone in our line-up of Community Programs! Scroll down to view all upcoming events or choose a category below.

Events Search and Views Navigation
December 2019
An event every month that begins at 9:30 am on day Second of the month, repeating until July 31, 2020
An event every month that begins at 9:30 am on day Fourth of the month, repeating until July 31, 2020
2nd AND 4th Mondays 9:30 - 11am "The Healing Pathway", After the Loss of a Spouse or Partner Monthly Support Group Join us on [...]
Find out moreAn event every week that begins at 10:00 am on Monday, repeating until July 31, 2020
An event every week that begins at 6:00 pm on Thursday, repeating until March 29, 2019
An event every month that begins at 10:00 am on day Second of the month, repeating until May 13, 2020
(2nd Mondays) Are you writing a memoir, personal essays or creative non-fiction? Join our group to share stories and receive constructive feedback. All levels [...]
Find out moreAn event every week that begins at 1:00 pm on Monday, repeating until July 31, 2020
Do you knit, crochet, or practice another table craft? Join other local enthusiasts monthly for companionable creating and conversation. New crafters and all skill [...]
Find out moreNew movies shown before they are added to the collection! No registration. This Week: Cold War (R) A passionate love story between two people [...]
Find out morePlease join us Dec. 9th from 2:30-3:30 p.m. to learn about HonorHealth Sonoran Crossing Medical Center, opening in fall 2020 at Interstate 17 and Dove [...]
Find out moreAn event every week that begins at 10:00 am on Tuesday, repeating until July 31, 2020
Cave Creek, AZ 85331 United States
Downloading eBooks and eAudiobooks can be easy through the library’s digital collection! Each week there will be an informal drop-in class for anyone with [...]
Find out moreAn event every week that begins at 10:00 am on Tuesday, repeating indefinitely
One event on December 9, 2019 at 10:00 am
Cave Creek, AZ 85331 United States
Children 2-6 and families are encouraged to join us for a 30 minute storytime featuring music, movement, craft & stories. Siblings are welcome. No [...]
Find out moreAn event every week that begins at 1:00 pm on Tuesday, repeating until April 28, 2020
An event every week that begins at 1:00 pm on Tuesday, repeating until December 31, 2019
Cave Creek, AZ 85331 United States
An event every week that begins at 4:00 pm on Tuesday, repeating until December 10, 2019
With an easy and fun way we will learn the essence of the Spanish language, writing (grammar), reading, and pronunciation in order to have [...]
Find out moreCave Creek, AZ 85331 United States
Your Librarians Caitlin, Sara, and Ashley invite you to a new style of book club; Get Lit Book Club. This fun and informal gathering [...]
Find out moreAn event every week that begins at 5:00 pm on Tuesday, repeating until December 10, 2019
With an easy and fun way we will learn the essence of the Spanish language, writing (grammar), reading, and pronunciation in order to have [...]
Find out moreDo you experience dizziness, headaches, nausea, or double vision? Do you feel anxious in large crowds or get motion sick when riding in a [...]
Find out moreAn event every week that begins at 10:30 am on Wednesday, repeating until July 31, 2020
Informal chat session using various books, flashcards, etc. followed by discussion in Spanish. No instructor. No registration.
Find out moreOne event on March 13, 2019 at 10:30 am
One event on March 27, 2019 at 10:30 am
One event on March 13, 2019 at 10:30 am
One event on March 27, 2019 at 10:30 am
One event on April 10, 2019 at 10:30 am
An event every month that begins at 10:30 am on day Second of the month, repeating until July 31, 2020
An event every month that begins at 10:30 am on day Fourth of the month, repeating until July 31, 2020
Practical uses of Reiki and various energy modalities in meditation, relaxation, healing, health and overall self care. The discussion will begin with an explanation [...]
Find out moreAn event every week that begins at 11:00 am on Wednesday, repeating until July 31, 2020
You are only one yoga class away from a good mood! Yoga for Every Body: through a slow flow of controlled poses you’ll begin [...]
Find out moreThe Library hosts the 9th annual performance of A Duet. Maestro Robert Moody is joined by guests. There will be Prosecco and coffee, with [...]
Find out moreDiscussion of a different book each month. Everyone is welcome! If you are unable to attend the 2nd Thursday catch the same book discussion [...]
Find out moreJoin us at Desert Foothills Library for a special Christmas storytime and craft. Mrs. Claus will be joining us for some Christmas magic, and [...]
Find out moreAn event every week that begins at 12:00 pm on Thursday, repeating until July 31, 2020
Please join Elizabeth Boisson for an intermediate-level course of Yoga Fusion on Thursdays from 12-1 pm! We will start with breathing exercises, go through [...]
Find out moreAn event every month that begins at 12:00 pm on day Second of the month, repeating until December 13, 2019
An event every week that begins at 2:00 pm on Thursday, repeating until December 12, 2019
One event on January 2, 2020 at 2:00 pm
Sometimes the thought of writing about our lives seems overwhelming. Where to start, what to write, when to find the time? This course answers [...]
Find out moreI believe angels have always been guiding me. After my daughter's death, experiencing messages in dreams, meeting a man who might have been a [...]
Find out moreAn event every week that begins at 5:30 pm on Thursday, repeating until February 27, 2025
An event every month that begins at 12:00 am on day Second of the month, repeating until July 31, 2020
Cave Creek, AZ 85331 United States
Biggest used bookstore in the North Valley! More than 50,000 books, as well as DVDs, CDs, and audiobooks, starting at just 50 cents! Located [...]
Find out moreAn event every week that begins at 9:00 am on Friday, repeating until April 24, 2020
A discipline that can be practiced and benefits gained at any age – you are never too old! A blending of Qigong and Tai [...]
Find out moreAn event every week that begins at 10:00 am on Friday, repeating indefinitely
An event every month that begins at 10:30 am on day Second of the month, repeating until July 31, 2020