Upcoming Events

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

World Travel Club for Grades 1-5 In-Person

World Travel Club In the World Travel Club, kids in grades 1 to 5 can explore different countries around the world through maps, videos, hands-on activities, and local snacks. April's country is...  More
Date:
Thursday, April 25, 2024
Time:
4:00pm - 5:00pm
Location:
Main Library
Registration Type:
In-Person Registration
Register! - 29 seats left

ESL Conversation Club - Intermediate Level In-Person

Project Literacy's ESL Conversation Club is a program for adults to practice their English speaking and listening skills in a supportive and fun environment. Our Sunday ESL Conversation Clubs are for...  More
Date:
Sunday, May 5, 2024 Show more dates
Time:
10:30am - 12:00pm
Location:
Main Library
Audience:
  Adults 18+  
Registration Type:
In-Person Registration
Register! - 8 seats left

Sensory-Friendly Teen Lounge: Bracelet-Making In-Person

Open to teens in grades 6-12 and their parents/caregivers What to expect: Teen Lounge will be open with board games, a craft activity, snacks, and a Nintendo Switch, along with our sensory toys and...  More
Date:
Monday, May 6, 2024
Time:
3:30pm - 5:00pm
Location:
Main Library
Audience:
  Grades 6-12  
Registration Type:
In-Person Registration
Register! - 48 seats left

ESL Conversation Club - Beginning Level In-Person

Project Literacy's ESL Conversation Club is a program for adults looking to practice their English speaking and listening skills in a supportive and fun environment. Our Tuesday ESL Conversation Clubs...  More
Date:
Tuesday, May 7, 2024 Show more dates
Time:
10:30am - 12:00pm
Location:
Main Library
Audience:
  Adults 18+  
Registration Type:
In-Person Registration
Register! - 7 seats left

STEAM Club for Gr. K-4: Let's Go Birding In-Person

Join us monthly for books & hands-on STEAM activities! After we read a book together, we'll engage in an activity related to science, teachnology, engineering, arts or math. In May, we'll learn about...  More
Date:
Thursday, May 9, 2024
Time:
4:00pm - 4:45pm
Location:
Main Library
Registration Type:
In-Person Registration
Register! - 26 seats left

ESL Conversation Club - Intermediate Level In-Person

Project Literacy's ESL Conversation Club is a program for adults to practice their English speaking and listening skills in a supportive and fun environment. Our Sunday ESL Conversation Clubs are for...  More
Date:
Sunday, May 12, 2024 Show more dates
Time:
10:30am - 12:00pm
Location:
Main Library
Audience:
  Adults 18+  
Registration Type:
In-Person Registration
Register! - 8 seats left

Paws to Read (3:30pm reading time) In-Person

Paws to Read: Mondays, May 13 & 20 at 3:30pm, 4:05pm, or 4:35pm In the PAWS to READ program, children in grades 1 to 5 work on their reading skills by reading aloud to certified therapy dogs....  More
Date:
Monday, May 13, 2024 Show more dates
Time:
3:30pm - 3:55pm
Location:
Main Library
Audience:
  Grades 1-5  
Registrations open at 3:30pm Monday, April 29, 2024

Paws to Read (4:05pm reading time) In-Person

Paws to Read: Mondays, May 13 & 20 at 3:30pm, 4:05pm, or 4:35pm In the PAWS to READ program, children in grades 1 to 5 work on their reading skills by reading aloud to certified therapy dogs....  More
Date:
Monday, May 13, 2024 Show more dates
Time:
4:05pm - 4:30pm
Location:
Main Library
Audience:
  Grades 1-5  
Registrations open at 4:05pm Monday, April 29, 2024

Paws to Read (4:35pm reading time) In-Person

Paws to Read: Mondays, May 13 & 20 at 3:30pm, 4:05pm, or 4:35pm In the PAWS to READ program, children in grades 1 to 5 work on their reading skills by reading aloud to certified therapy dogs....  More
Date:
Monday, May 13, 2024 Show more dates
Time:
4:35pm - 5:00pm
Location:
Main Library
Audience:
  Grades 1-5  
Registrations open at 4:35pm Monday, April 29, 2024

ESL Conversation Club - Beginning Level In-Person

Project Literacy's ESL Conversation Club is a program for adults looking to practice their English speaking and listening skills in a supportive and fun environment. Our Tuesday ESL Conversation Clubs...  More
Date:
Tuesday, May 14, 2024 Show more dates
Time:
10:30am - 12:00pm
Location:
Main Library
Audience:
  Adults 18+  
Registration Type:
In-Person Registration
Register! - 8 seats left

Additional Information