Event List

Age Group
Age Group
Program Type
Library Branch
Ongoing Events
Registration Type

Primary tabs

This event is in the "Teens (Grades 7-12)" group

Teen Hangout: Universal Yums

Tuesday, May 5, 2026 at 1:45pm - 3:15pm
Healdsburg Meeting Room at Healdsburg Regional Library
Program Type:
Enrichment, Equity & Inclusion
Age Group:
Teens (Grades 7-12)

Discover a new country every month through music, trivia, and the best snacks and candies they have to offer. We provide the treats, you bring a spirit of adventure and curiosity about the world!

Library Branch: Healdsburg Regional Library
Room: Healdsburg Meeting Room
Age Group: Teens (Grades 7-12)
Program Type: Enrichment, Equity & Inclusion
Details:

Discover a new country every month through music, trivia, and the best snacks and candies they have to offer. We provide the treats, you bring a spirit of adventure and curiosity about the world!

This event is in the "Teens (Grades 7-12)" group

After School Hang Out (Grades 6-12)

Wednesday, May 6, 2026 at 2:00pm - 4:00pm
Windsor Meeting Room at Windsor Regional Library
Program Type:
Games & Gaming, Technology & Computers, STEAM
Age Group:
Teens (Grades 7-12)

Drop by the After School Hang Out to study, play games, or just chill with your peers! Laptops and board games will be available to use. For Grades 6-12.

Library Branch: Windsor Regional Library
Room: Windsor Meeting Room
Age Group: Teens (Grades 7-12)
Program Type: Games & Gaming, Technology & Computers, STEAM
Details:

Drop by the After School Hang Out to study, play games, or just chill with your peers! Laptops and board games will be available to use. For Grades 6-12.

This event is in the "Teens (Grades 7-12)" group

Teen Hangout! Universal Yums

Wednesday, May 6, 2026 at 2:45pm - 4:00pm
Healdsburg Meeting Room at Healdsburg Regional Library
Program Type:
Enrichment
Age Group:
Teens (Grades 7-12)

Discover a new country every month through music, trivia, and the best snacks and candies they have to offer. We provide the treats, you bring a spirit of adventure and curiosity about the world!

Library Branch: Healdsburg Regional Library
Room: Healdsburg Meeting Room
Age Group: Teens (Grades 7-12)
Program Type: Enrichment
Details:

Discover a new country every month through music, trivia, and the best snacks and candies they have to offer. We provide the treats, you bring a spirit of adventure and curiosity about the world!

This event is in the "Teens (Grades 7-12)" group

Game On! for Teens

Wednesday, May 6, 2026 at 3:00pm - 4:00pm
Cloverdale Meeting Room at Cloverdale Regional Library
Program Type:
Games & Gaming
Age Group:
Teens (Grades 7-12)

Game On! is a videogame meetup for students in grades 7-12. Join other teens and tweens to play board games and Nintendo Switch. Snacks provided!

Library Branch: Cloverdale Regional Library
Room: Cloverdale Meeting Room
Age Group: Teens (Grades 7-12)
Program Type: Games & Gaming
Details:

Game On! is a videogame meetup for students in grades 7-12. Join other teens and tweens to play board games and Nintendo Switch. Snacks provided!

This event is in the "Teens (Grades 7-12)" group

After School Hang Out (Grades 6-12)

Wednesday, May 13, 2026 at 2:00pm - 4:00pm
Windsor Meeting Room at Windsor Regional Library
Program Type:
Games & Gaming, Technology & Computers, STEAM
Age Group:
Teens (Grades 7-12)

Drop by the After School Hang Out to study, play games, or just chill with your peers! Laptops and board games will be available to use. For Grades 6-12.

Library Branch: Windsor Regional Library
Room: Windsor Meeting Room
Age Group: Teens (Grades 7-12)
Program Type: Games & Gaming, Technology & Computers, STEAM
Details:

Drop by the After School Hang Out to study, play games, or just chill with your peers! Laptops and board games will be available to use. For Grades 6-12.

This event is in the "Teens (Grades 7-12)" group

Game On! for Teens

Wednesday, May 13, 2026 at 3:00pm - 4:00pm
Cloverdale Meeting Room at Cloverdale Regional Library
Program Type:
Games & Gaming
Age Group:
Teens (Grades 7-12)

Game On! is a videogame meetup for students in grades 7-12. Join other teens and tweens to play board games and Nintendo Switch. Snacks provided!

Library Branch: Cloverdale Regional Library
Room: Cloverdale Meeting Room
Age Group: Teens (Grades 7-12)
Program Type: Games & Gaming
Details:

Game On! is a videogame meetup for students in grades 7-12. Join other teens and tweens to play board games and Nintendo Switch. Snacks provided!

This event is in the "Baby - Preschool (Ages 0-5)" group
This event is in the "Children (Grades K-6)" group
This event is in the "Teens (Grades 7-12)" group
This event is in the "All Ages" group

Global Goodies

Saturday, May 16, 2026 at 2:00pm - 3:30pm
Roseland Meeting Room at Roseland Regional Library
Program Type:
Enrichment
Age Group:
Baby - Preschool (Ages 0-5), Children (Grades K-6), Teens (Grades 7-12), All Ages

Discover a new country every month through music, trivia, and the best snacks and candies they have to offer. We provide the treats, you bring a spirit of adventure and curiosity about the world! 

Open
Registration Available
Library Branch: Roseland Regional Library
Room: Roseland Meeting Room
Age Group: Baby - Preschool (Ages 0-5), Children (Grades K-6), Teens (Grades 7-12), All Ages
Program Type: Enrichment
Registration Available
Details:

Discover a new country every month through music, trivia, and the best snacks and candies they have to offer. We provide the treats, you bring a spirit of adventure and curiosity about the world! 

Disclaimer(s)

Advance Registration Encouraged

Advance registration encouraged, but not required, in order to receive an email reminder about the event. Supplies are limited!

This event is in the "Teens (Grades 7-12)" group

After School Hang Out (Grades 6-12)

Wednesday, May 20, 2026 at 2:00pm - 4:00pm
Windsor Meeting Room at Windsor Regional Library
Program Type:
Games & Gaming, Technology & Computers, STEAM
Age Group:
Teens (Grades 7-12)

Drop by the After School Hang Out to study, play games, or just chill with your peers! Laptops and board games will be available to use. For Grades 6-12.

Library Branch: Windsor Regional Library
Room: Windsor Meeting Room
Age Group: Teens (Grades 7-12)
Program Type: Games & Gaming, Technology & Computers, STEAM
Details:

Drop by the After School Hang Out to study, play games, or just chill with your peers! Laptops and board games will be available to use. For Grades 6-12.

This event is in the "Teens (Grades 7-12)" group

Game On! for Teens

Wednesday, May 20, 2026 at 3:00pm - 4:00pm
Cloverdale Meeting Room at Cloverdale Regional Library
Program Type:
Games & Gaming
Age Group:
Teens (Grades 7-12)

Game On! is a videogame meetup for students in grades 7-12. Join other teens and tweens to play board games and Nintendo Switch. Snacks provided!

Library Branch: Cloverdale Regional Library
Room: Cloverdale Meeting Room
Age Group: Teens (Grades 7-12)
Program Type: Games & Gaming
Details:

Game On! is a videogame meetup for students in grades 7-12. Join other teens and tweens to play board games and Nintendo Switch. Snacks provided!

This event is in the "Adult" group
This event is in the "Children (Grades K-6)" group
This event is in the "Teens (Grades 7-12)" group
This event is in the "Senior" group

Puzzle Swap

Sunday, May 24, 2026 at 3:30pm - 4:30pm
Cloverdale Meeting Room at Cloverdale Regional Library
Program Type:
Enrichment, Games & Gaming, Library & Community
Age Group:
Adult, Children (Grades K-6), Teens (Grades 7-12), Senior

Bring gently used puzzles to share with fellow puzzle lovers, complete a puzzle in community, and take home a new puzzle to enjoy!

Please ensure puzzles contain all their pieces. Bringing a puzzle is not necessary to participate.

Library Branch: Cloverdale Regional Library
Room: Cloverdale Meeting Room
Age Group: Adult, Children (Grades K-6), Teens (Grades 7-12), Senior
Program Type: Enrichment, Games & Gaming, Library & Community
Details:

Bring gently used puzzles to share with fellow puzzle lovers, complete a puzzle in community, and take home a new puzzle to enjoy!

Please ensure puzzles contain all their pieces. Bringing a puzzle is not necessary to participate.

This event is in the "Teens (Grades 7-12)" group

After School Hang Out (Grades 6-12)

Wednesday, May 27, 2026 at 2:00pm - 4:00pm
Windsor Meeting Room at Windsor Regional Library
Program Type:
Games & Gaming, Technology & Computers, STEAM
Age Group:
Teens (Grades 7-12)

Drop by the After School Hang Out to study, play games, or just chill with your peers! Laptops and board games will be available to use. For Grades 6-12.

Library Branch: Windsor Regional Library
Room: Windsor Meeting Room
Age Group: Teens (Grades 7-12)
Program Type: Games & Gaming, Technology & Computers, STEAM
Details:

Drop by the After School Hang Out to study, play games, or just chill with your peers! Laptops and board games will be available to use. For Grades 6-12.

This event is in the "Teens (Grades 7-12)" group

Game On! for Teens

Wednesday, May 27, 2026 at 3:00pm - 4:00pm
Cloverdale Meeting Room at Cloverdale Regional Library
Program Type:
Games & Gaming
Age Group:
Teens (Grades 7-12)

Game On! is a videogame meetup for students in grades 7-12. Join other teens and tweens to play board games and Nintendo Switch. Snacks provided!

Library Branch: Cloverdale Regional Library
Room: Cloverdale Meeting Room
Age Group: Teens (Grades 7-12)
Program Type: Games & Gaming
Details:

Game On! is a videogame meetup for students in grades 7-12. Join other teens and tweens to play board games and Nintendo Switch. Snacks provided!

This event is in the "Teens (Grades 7-12)" group

After School Hang Out (Grades 6-12)

Wednesday, June 3, 2026 at 2:00pm - 4:00pm
Windsor Meeting Room at Windsor Regional Library
Program Type:
Games & Gaming, Technology & Computers, STEAM
Age Group:
Teens (Grades 7-12)

Drop by the After School Hang Out to study, play games, or just chill with your peers! Laptops and board games will be available to use. For Grades 6-12.

Library Branch: Windsor Regional Library
Room: Windsor Meeting Room
Age Group: Teens (Grades 7-12)
Program Type: Games & Gaming, Technology & Computers, STEAM
Details:

Drop by the After School Hang Out to study, play games, or just chill with your peers! Laptops and board games will be available to use. For Grades 6-12.

This event is in the "Teens (Grades 7-12)" group

Game On! for Teens

Wednesday, June 3, 2026 at 3:00pm - 4:00pm
Cloverdale Meeting Room at Cloverdale Regional Library
Program Type:
Games & Gaming
Age Group:
Teens (Grades 7-12)

Game On! is a videogame meetup for students in grades 7-12. Join other teens and tweens to play board games and Nintendo Switch. Snacks provided!

Library Branch: Cloverdale Regional Library
Room: Cloverdale Meeting Room
Age Group: Teens (Grades 7-12)
Program Type: Games & Gaming
Details:

Game On! is a videogame meetup for students in grades 7-12. Join other teens and tweens to play board games and Nintendo Switch. Snacks provided!

This event is in the "Adult" group
This event is in the "Teens (Grades 7-12)" group
This event is in the "Senior" group

*iMovie Editing

Wednesday, June 10, 2026 at 1:30pm - 3:30pm
Central Board Room at Central Santa Rosa Library
Program Type:
E Street Camera Library, Sound Studios, Technology & Computers, STEAM
Age Group:
Adult, Teens (Grades 7-12), Senior

Edit your movies and video clips using iMovie. Learn how to select, add, move, and trim clips as well as other topics based on time and the interest of the group.

This class can be repeated multiple times.

Open
Registration Available
Library Branch: Central Santa Rosa Library
Room: Central Board Room
Age Group: Adult, Teens (Grades 7-12), Senior
Program Type: E Street Camera Library, Sound Studios, Technology & Computers, STEAM
Registration Available
Details:

Edit your movies and video clips using iMovie. Learn how to select, add, move, and trim clips as well as other topics based on time and the interest of the group.

This class can be repeated multiple times.

Disclaimer(s)

Advance Registration Encouraged

Advance registration encouraged, but not required, in order to receive an email reminder about the event. Supplies are limited!

This event is in the "Baby - Preschool (Ages 0-5)" group
This event is in the "Children (Grades K-6)" group
This event is in the "Teens (Grades 7-12)" group
This event is in the "All Ages" group

Global Goodies

Saturday, June 20, 2026 at 2:00pm - 3:30pm
Roseland Meeting Room at Roseland Regional Library
Program Type:
Enrichment
Age Group:
Baby - Preschool (Ages 0-5), Children (Grades K-6), Teens (Grades 7-12), All Ages

Discover a new country every month through music, trivia, and the best snacks and candies they have to offer. We provide the treats, you bring a spirit of adventure and curiosity about the world! 

Open
Registration Available
Library Branch: Roseland Regional Library
Room: Roseland Meeting Room
Age Group: Baby - Preschool (Ages 0-5), Children (Grades K-6), Teens (Grades 7-12), All Ages
Program Type: Enrichment
Registration Available
Details:

Discover a new country every month through music, trivia, and the best snacks and candies they have to offer. We provide the treats, you bring a spirit of adventure and curiosity about the world! 

Disclaimer(s)

Advance Registration Encouraged

Advance registration encouraged, but not required, in order to receive an email reminder about the event. Supplies are limited!

This event is in the "Baby - Preschool (Ages 0-5)" group
This event is in the "Children (Grades K-6)" group
This event is in the "Teens (Grades 7-12)" group
This event is in the "All Ages" group

Global Goodies

Saturday, July 18, 2026 at 2:00pm - 3:30pm
Roseland Meeting Room at Roseland Regional Library
Program Type:
Enrichment
Age Group:
Baby - Preschool (Ages 0-5), Children (Grades K-6), Teens (Grades 7-12), All Ages

Discover a new country every month through music, trivia, and the best snacks and candies they have to offer. We provide the treats, you bring a spirit of adventure and curiosity about the world! 

Open
Registration Available
Library Branch: Roseland Regional Library
Room: Roseland Meeting Room
Age Group: Baby - Preschool (Ages 0-5), Children (Grades K-6), Teens (Grades 7-12), All Ages
Program Type: Enrichment
Registration Available
Details:

Discover a new country every month through music, trivia, and the best snacks and candies they have to offer. We provide the treats, you bring a spirit of adventure and curiosity about the world! 

Disclaimer(s)

Advance Registration Encouraged

Advance registration encouraged, but not required, in order to receive an email reminder about the event. Supplies are limited!