Upcoming Events

Registration Type

Start Time

Age
Program Type
Library Branch

Child Development

June 17, 2019
10:00am - 12:00pm
Library Branch: Main Library
Room: Saguaro Room
Age Group: Adult
Program Type: Educational
Event Details:
An overview of developmentally appropriate physical, cognitive, social and emotional milestones from birth to 11-years. Learn how to help address key features within each developmental stage. Presented by Child Crisis Arizona. This program is inte...

STEAM at the Ranch: Bubble Mania

June 17, 2019
4:00pm - 5:00pm
Library Branch: Dobson Ranch Branch
Room: Dobson Meeting Room
Age Group: Children, School Age
Program Type: Educational
Event Details:
This week we'll be creating our own bubble wands. ...

Stretch your imagination using science! Each week we'll do hands-on activities in science, technology, engineering, art, or math. Grades 1-6.

Theater Day Camp: Monologues and Scenes

June 18, 2019
1:30pm - 5:00pm
Registration
Library Branch: Red Mountain Branch
Room: Program Room
Age Group: Teen
Program Type: Educational, Entertainment
Registration Required
Seats Remaining: 4
Event Details:
Become an actor, writer, director, stage manager, or all of the above! Participants will write original monologues and scenes based on real-life experiences and collaborate to put together a show to perform at the end for family and friends on June 2...

Writing Workshop

June 18, 2019
2:00pm - 3:00pm
Library Branch: Main Library
Room: Saguaro Room
Age Group: Adult
Program Type: Educational
Event Details:
Looking for inspiration? Come gather with other writers and enjoy an hour of writing prompts and general discussion about the writing life! Susan Pohlman is the founder and director of The Phoenix Writers Network. She is a freelance writer, editor...

A, B, C, Ds of Medicare

June 18, 2019
6:00pm - 7:00pm
Library Branch: Dobson Ranch Branch
Room: Dobson Meeting Room
Age Group: Adult
Program Type: Educational, Health
Event Details:
Medicare can be confusing. Come join us to learn about the different parts of Medicare and your options for Medicare coverage. This seminar is essential for people turning 65 years old as well as for people already on Medicare who want more education...

The Craig Davis Magic and Juggling Show

June 19, 2019
1:00pm - 2:00pm
Library Branch: Dobson Ranch Branch
Room: Dobson Meeting Room
Age Group: Children, Family
Program Type: Educational
Event Details:
The Craig Davis Magic and Juggling Show is an amazing program packed with magic, juggling, and a parrot! ...

Disclaimer(s)

Accessibility

The library makes every effort to ensure our programs can be enjoyed by all. If you have any concerns about accessibility or need to request specific accommodations, please contact us.

Theater Day Camp: Monologues and Scenes

June 19, 2019
1:30pm - 5:00pm
Registration
Library Branch: Red Mountain Branch
Room: Program Room
Age Group: Teen
Program Type: Educational, Entertainment
Registration Required
Seats Remaining: 4
Event Details:
Become an actor, writer, director, stage manager, or all of the above! Participants will write original monologues and scenes based on real-life experiences and collaborate to put together a show to perform at the end for family and friends on June 2...

ESL Grammar and Conversation Class

June 19, 2019
5:30pm - 7:30pm
Library Branch: Red Mountain Branch
Room: Roadrunner Room
Age Group: Adult
Program Type: Educational, Literacy
Event Details:

This class is open to adult non-native speakers who need to improve their English speaking, reading, writing, and grammar skills while learning about American culture.

Self-Publishing 101: Organizing the Manuscript

June 20, 2019
10:00am - 12:00pm
Library Branch: Main Library
Room: Saguaro Room
Age Group: Adult
Program Type: Educational
Event Details:
If you are like most creative writers, you have napkins, scratch paper, and Word documents filled with ideas and snippets of your writing. You may feel overwhelmed by this debris, but in the midst of it all is an amazing manuscript waiting to emerge....

Theater Day Camp: Monologues and Scenes

June 20, 2019
1:30pm - 5:00pm
Registration
Library Branch: Red Mountain Branch
Room: Children's Room
Age Group: Teen
Program Type: Educational, Entertainment
Registration Required
Seats Remaining: 4
Event Details:
Become an actor, writer, director, stage manager, or all of the above! Participants will write original monologues and scenes based on real-life experiences and collaborate to put together a show to perform at the end for family and friends on June 2...

Writing Camp for Kids and Teens

June 21, 2019
10:00am - 12:00pm
Registration
Library Branch: Main Library
Room: Saguaro Room
Age Group: Children, School Age
Program Type: Educational
Registration Required
Seats Remaining: 1
Event Details:
Join Arizona's Young Writers Foundation for this 4-session camp designed to teach and reinforce the basics of creative writing. Each week will build on the next, so please only register if you are able to attend all 4 sessions. ...

Theater Day Camp: Monologues and Scenes

June 21, 2019
1:30pm - 5:00pm
Registration
Library Branch: Red Mountain Branch
Room: Children's Room
Age Group: Teen
Program Type: Educational, Entertainment
Registration Required
Seats Remaining: 4
Event Details:
Become an actor, writer, director, stage manager, or all of the above! Participants will write original monologues and scenes based on real-life experiences and collaborate to put together a show to perform at the end for family and friends on June 2...

A, B, C, Ds of Medicare

June 22, 2019
9:30am - 10:30am
Library Branch: Dobson Ranch Branch
Room: Dobson Meeting Room
Age Group: Adult
Program Type: Educational, Health
Event Details:
Medicare can be confusing. Come join us to learn about the different parts of Medicare and your options for Medicare coverage. This seminar is essential for people turning 65 years old as well as for people already on Medicare who want more education...

ESL Conversation Group

June 22, 2019
1:00pm - 2:30pm
Library Branch: Dobson Ranch Branch
Room: Large Study Space (DR)
Age Group: Adult
Program Type: Educational
Event Details:
Join our weekly literacy group if you would like to practice basic English listening and speaking survival skills. Adult non-native speakers are welcome, and no registration is needed. Please bring a notebook and pencil. Enjoy an informal way t...

KonMari 101

June 22, 2019
1:00pm - 3:00pm
Library Branch: Red Mountain Branch
Room: Program Room
Age Group: Teen, Adult
Program Type: Educational
Event Details:
Time to spark joy, declutter, and get organized! Marie Kondo topped the New York Times Bestseller list with The Life-Changing Magic of Tidying Up and got even more people talking with her Netflix reality show, Tidying Up with Mari...

STEAM Saturday: Strange New Planet

June 22, 2019
2:00pm - 3:00pm
Library Branch: Main Library
Room: Youth Activity Room
Age Group: Children, Family
Program Type: Educational
Event Details:
STEAM Saturday this week explores planets. Adventure into the space of your imagination and pretend you've just found a brand new planet way out in the cosmos! Is there life on your planet? What is the climate? What is the terrain like? Create a...

STEAM on the Spot: Automata

June 22, 2019
3:00pm - 4:00pm
Library Branch: Red Mountain Branch
Room: Children's Room
Age Group: Children, School Age
Program Type: Educational
Event Details:
Build, create, and discover while participating in hands-on projects and crafts every other Saturday. Create your own automata  (mechanical toy) out of cardboard. For ages 8+ ...

STEAM at the Ranch: Offline Coding

June 24, 2019
4:00pm - 5:00pm
Library Branch: Dobson Ranch Branch
Room: Dobson Meeting Room
Age Group: Children, School Age
Program Type: Educational
Event Details:
This week we will write our own code to move ourselves through a maze of chairs. ...

Stretch your imagination using science! Each week we'll do hands-on activities in science, technology, engineering, art, or math. Grades 1-6.

Theater Day Camp: Monologues and Scenes

June 25, 2019
1:30pm - 5:00pm
Registration
Library Branch: Red Mountain Branch
Room: Program Room
Age Group: Teen
Program Type: Educational, Entertainment
Registration Required
Seats Remaining: 4
Event Details:
Become an actor, writer, director, stage manager, or all of the above! Participants will write original monologues and scenes based on real-life experiences and collaborate to put together a show to perform at the end for family and friends on June 2...

YAAS! Young Adult Action Society

June 25, 2019
6:00pm - 7:30pm
Library Branch: Red Mountain Branch
Room: Program Room
Age Group: Teen
Program Type: Educational
Event Details:
This week we will have a small group discussion: If super heroes were real, what powers would the perfect hero have and how would they use those powers to help people in modern times? ...

The Young Adult Action Society offers different activities each week. We are making a positive difference in our library, our city, and the world. This group is always accepting new members—bring a friend! Ages 14+.

Theater Day Camp: Monologues and Scenes

June 26, 2019
1:30pm - 5:00pm
Registration
Library Branch: Red Mountain Branch
Age Group: Teen
Program Type: Educational, Entertainment
Registration Required
Seats Remaining: 4
Event Details:
Become an actor, writer, director, stage manager, or all of the above! Participants will write original monologues and scenes based on real-life experiences and collaborate to put together a show to perform at the end for family and friends on June 2...

ESL Grammar and Conversation Class

June 26, 2019
5:30pm - 7:30pm
Library Branch: Red Mountain Branch
Room: Roadrunner Room
Age Group: Adult
Program Type: Educational, Literacy
Event Details:

This class is open to adult non-native speakers who need to improve their English speaking, reading, writing, and grammar skills while learning about American culture.

Library Branch: Red Mountain Branch
Room: Program Room
Age Group: Adult
Program Type: Educational
Event Details:
There are many options available when additional care is needed. However, it can be overwhelming to know where to begin and how to find the right fit for you and your loved one. This session will review possible options for care in and out of the hom...

Theater Day Camp: Monologues and Scenes

June 27, 2019
1:30pm - 5:00pm
Registration
Library Branch: Red Mountain Branch
Age Group: Teen
Program Type: Educational, Entertainment
Registration Required
Seats Remaining: 4
Event Details:
Become an actor, writer, director, stage manager, or all of the above! Participants will write original monologues and scenes based on real-life experiences and collaborate to put together a show to perform at the end for family and friends on June 2...

KonMari 101

June 27, 2019
6:00pm - 7:00pm
Library Branch: Main Library
Room: Saguaro Room
Age Group: Adult
Program Type: Educational
Event Details:
Time to spark joy, declutter, and get organized! Marie Kondo topped the New York Times Bestseller list with The Life-Changing Magic of Tidying Up and got even more people talking with her Netflix reality show, Tidying Up with Marie Kon...

Writing Camp for Kids and Teens

June 28, 2019
10:00am - 12:00pm
Registration
Library Branch: Main Library
Room: Saguaro Room
Age Group: Children, School Age
Program Type: Educational
Registration Required
Seats Remaining: 1
Event Details:
Join Arizona's Young Writers Foundation for this 4-session camp designed to teach and reinforce the basics of creative writing. Each week will build on the next, so please only register if you are able to attend all 4 sessions. ...

Theater Day Camp: Monologues and Scenes

June 28, 2019
1:30pm - 5:00pm
Registration
Library Branch: Red Mountain Branch
Age Group: Teen
Program Type: Educational, Entertainment
Registration Required
Seats Remaining: 4
Event Details:
Become an actor, writer, director, stage manager, or all of the above! Participants will write original monologues and scenes based on real-life experiences and collaborate to put together a show to perform at the end for family and friends on June 2...