This event is in the "Tween / Teen" group This event is in the "Middle School (6-8th grades)" group This event is in the "High School (9-12th grades)" group Alta Teen Afterschool Club Wednesday, March 18, 2026 at 4:30pm - 6:00pm Community Room (This is in the Alta Branch). at Alta Branch Program Type: Games, Teen Age Group: Tween / Teen, Middle School (6-8th grades), High School (9-12th grades) Calling all Monster Hunters, Adventurers, and Interdimensional Travelers! Open Register Now Registration Required This event is in the "Tween / Teen" group This event is in the "Middle School (6-8th grades)" group This event is in the "High School (9-12th grades)" group Mar 18 2026 Wed Alta Teen Afterschool Club 4:30pm–6:00pm Alta Branch Open Library Branch: Alta Branch Room: Community Room (This is in the Alta Branch). Age Group: Tween / Teen, Middle School (6-8th grades), High School (9-12th grades) Program Type: Games, Teen Registration Required Event Details: Calling all Monster Hunters, Adventurers, and Interdimensional Travelers!
This event is in the "Tween / Teen" group This event is in the "Middle School (6-8th grades)" group This event is in the "High School (9-12th grades)" group Pokémon Club TCG Tournament Thursday, March 19, 2026 at 4:30pm - 5:30pm Youth Auditorium at Jackson Branch Program Type: Games, Teen Age Group: Tween / Teen, Middle School (6-8th grades), High School (9-12th grades) All levels of players are welcome to play the Pokémon Trading Card Game—learn the rules and/or improve your skills—we’ll have card decks available for you, as well as snacks and prizes. View Details This event is in the "Tween / Teen" group This event is in the "Middle School (6-8th grades)" group This event is in the "High School (9-12th grades)" group Mar 19 2026 Thu Pokémon Club TCG Tournament 4:30pm–5:30pm Jackson Branch Library Branch: Jackson Branch Room: Youth Auditorium Age Group: Tween / Teen, Middle School (6-8th grades), High School (9-12th grades) Program Type: Games, Teen Event Details: All levels of players are welcome to play the Pokémon Trading Card Game—learn the rules and/or improve your skills—we’ll have card decks available for you, as well as snacks and prizes.
This event is in the "Tween / Teen" group This event is in the "Middle School (6-8th grades)" group This event is in the "High School (9-12th grades)" group Teen Advisory Board Meeting Friday, March 20, 2026 at 5:00pm - 6:00pm Study Room 8 - Youth Wing at Jackson Branch Program Type: Teen Age Group: Tween / Teen, Middle School (6-8th grades), High School (9-12th grades) Join our Teen Advisory Board! New members always welcome, and bring your friends!What you'll do: 1. Help design library spaces YOU need! 2. Plan programming for people your age! View Details This event is in the "Tween / Teen" group This event is in the "Middle School (6-8th grades)" group This event is in the "High School (9-12th grades)" group Mar 20 2026 Fri Teen Advisory Board Meeting 5:00pm–6:00pm Jackson Branch Library Branch: Jackson Branch Room: Study Room 8 - Youth Wing Age Group: Tween / Teen, Middle School (6-8th grades), High School (9-12th grades) Program Type: Teen Event Details: Join our Teen Advisory Board! New members always welcome, and bring your friends!What you'll do: 1. Help design library spaces YOU need! 2. Plan programming for people your age!
This event is in the "Tween / Teen" group This event is in the "Middle School (6-8th grades)" group This event is in the "High School (9-12th grades)" group Dungeons and Dragons 8th - 12th Grade Club Monday, March 23, 2026 at 4:30pm - 6:30pm Youth Auditorium at Jackson Branch Program Type: Games, Teen Age Group: Tween / Teen, Middle School (6-8th grades), High School (9-12th grades) Join us in the fantastical world of Mystralune! A custom campaign setting we'll create together.This program is for 8th - 12th grade; snacks are provided. Open Register Now Registration Required This event is in the "Tween / Teen" group This event is in the "Middle School (6-8th grades)" group This event is in the "High School (9-12th grades)" group Mar 23 2026 Mon Dungeons and Dragons 8th - 12th Grade Club 4:30pm–6:30pm Jackson Branch Open Library Branch: Jackson Branch Room: Youth Auditorium Age Group: Tween / Teen, Middle School (6-8th grades), High School (9-12th grades) Program Type: Games, Teen Registration Required Event Details: Join us in the fantastical world of Mystralune! A custom campaign setting we'll create together.This program is for 8th - 12th grade; snacks are provided.
This event is in the "Tween / Teen" group This event is in the "Middle School (6-8th grades)" group This event is in the "High School (9-12th grades)" group Alta Teen Afterschool Club Wednesday, March 25, 2026 at 4:30pm - 6:00pm Community Room (This is in the Alta Branch). at Alta Branch Program Type: Games, Teen Age Group: Tween / Teen, Middle School (6-8th grades), High School (9-12th grades) Calling all Monster Hunters, Adventurers, and Interdimensional Travelers! Open Register Now Registration Required This event is in the "Tween / Teen" group This event is in the "Middle School (6-8th grades)" group This event is in the "High School (9-12th grades)" group Mar 25 2026 Wed Alta Teen Afterschool Club 4:30pm–6:00pm Alta Branch Open Library Branch: Alta Branch Room: Community Room (This is in the Alta Branch). Age Group: Tween / Teen, Middle School (6-8th grades), High School (9-12th grades) Program Type: Games, Teen Registration Required Event Details: Calling all Monster Hunters, Adventurers, and Interdimensional Travelers!
This event is in the "Tween / Teen" group This event is in the "Middle School (6-8th grades)" group This event is in the "High School (9-12th grades)" group Dungeons and Dragons 8th - 12th Grade Club Monday, March 30, 2026 at 4:30pm - 6:30pm Youth Auditorium at Jackson Branch Program Type: Games, Teen Age Group: Tween / Teen, Middle School (6-8th grades), High School (9-12th grades) Join us in the fantastical world of Mystralune! A custom campaign setting we'll create together.This program is for 8th - 12th grade; snacks are provided. Open Register Now Registration Required This event is in the "Tween / Teen" group This event is in the "Middle School (6-8th grades)" group This event is in the "High School (9-12th grades)" group Mar 30 2026 Mon Dungeons and Dragons 8th - 12th Grade Club 4:30pm–6:30pm Jackson Branch Open Library Branch: Jackson Branch Room: Youth Auditorium Age Group: Tween / Teen, Middle School (6-8th grades), High School (9-12th grades) Program Type: Games, Teen Registration Required Event Details: Join us in the fantastical world of Mystralune! A custom campaign setting we'll create together.This program is for 8th - 12th grade; snacks are provided.
This event is in the "Tween / Teen" group This event is in the "Middle School (6-8th grades)" group This event is in the "High School (9-12th grades)" group Alta Teen Afterschool Club Wednesday, April 1, 2026 at 4:30pm - 6:00pm Community Room (This is in the Alta Branch). at Alta Branch Program Type: Games, Teen Age Group: Tween / Teen, Middle School (6-8th grades), High School (9-12th grades) Calling all Monster Hunters, Adventurers, and Interdimensional Travelers! Open Register Now Registration Required This event is in the "Tween / Teen" group This event is in the "Middle School (6-8th grades)" group This event is in the "High School (9-12th grades)" group Apr 1 2026 Wed Alta Teen Afterschool Club 4:30pm–6:00pm Alta Branch Open Library Branch: Alta Branch Room: Community Room (This is in the Alta Branch). Age Group: Tween / Teen, Middle School (6-8th grades), High School (9-12th grades) Program Type: Games, Teen Registration Required Event Details: Calling all Monster Hunters, Adventurers, and Interdimensional Travelers!
This event is in the "Tween / Teen" group Worldbuilding & Storytelling - Teen Workshop Monday, April 6, 2026 at 4:30pm - 6:30pm Youth Auditorium at Jackson Branch Program Type: Arts & Crafts, Games, Painting/Drawing, Storytelling, Teen, Workshop, Writing Age Group: Tween / Teen Calling all storytellers, daydreamers, and creative minds! View Details This event is in the "Tween / Teen" group Apr 6 2026 Mon Worldbuilding & Storytelling - Teen Workshop 4:30pm–6:30pm Jackson Branch Library Branch: Jackson Branch Room: Youth Auditorium Age Group: Tween / Teen Program Type: Arts & Crafts, Games, Painting/Drawing, Storytelling, Teen, Workshop, Writing Event Details: Calling all storytellers, daydreamers, and creative minds!
This event is in the "Tween / Teen" group This event is in the "Middle School (6-8th grades)" group This event is in the "High School (9-12th grades)" group Alta Teen Afterschool Club Wednesday, April 8, 2026 at 4:30pm - 6:00pm Community Room (This is in the Alta Branch). at Alta Branch Program Type: Games, Teen Age Group: Tween / Teen, Middle School (6-8th grades), High School (9-12th grades) Calling all Monster Hunters, Adventurers, and Interdimensional Travelers! Open Register Now Registration Required This event is in the "Tween / Teen" group This event is in the "Middle School (6-8th grades)" group This event is in the "High School (9-12th grades)" group Apr 8 2026 Wed Alta Teen Afterschool Club 4:30pm–6:00pm Alta Branch Open Library Branch: Alta Branch Room: Community Room (This is in the Alta Branch). Age Group: Tween / Teen, Middle School (6-8th grades), High School (9-12th grades) Program Type: Games, Teen Registration Required Event Details: Calling all Monster Hunters, Adventurers, and Interdimensional Travelers!
This event is in the "Tween / Teen" group This event is in the "Middle School (6-8th grades)" group This event is in the "High School (9-12th grades)" group Pokémon Club TCG Tournament Thursday, April 9, 2026 at 4:30pm - 5:30pm Youth Auditorium at Jackson Branch Program Type: Games, Teen Age Group: Tween / Teen, Middle School (6-8th grades), High School (9-12th grades) All levels of players are welcome to play the Pokémon Trading Card Game—learn the rules and/or improve your skills—we’ll have card decks available for you, as well as snacks and prizes. View Details This event is in the "Tween / Teen" group This event is in the "Middle School (6-8th grades)" group This event is in the "High School (9-12th grades)" group Apr 9 2026 Thu Pokémon Club TCG Tournament 4:30pm–5:30pm Jackson Branch Library Branch: Jackson Branch Room: Youth Auditorium Age Group: Tween / Teen, Middle School (6-8th grades), High School (9-12th grades) Program Type: Games, Teen Event Details: All levels of players are welcome to play the Pokémon Trading Card Game—learn the rules and/or improve your skills—we’ll have card decks available for you, as well as snacks and prizes.
This event is in the "Tween / Teen" group This event is in the "Middle School (6-8th grades)" group Dungeons and Dragons 6th & 7th Grade Club Monday, April 13, 2026 at 4:30pm - 6:30pm Youth Auditorium at Jackson Branch Program Type: Games, Teen Age Group: Tween / Teen, Middle School (6-8th grades) Join us in the fantastical world of Mystralune! A custom written campaign setting.This program is for 6th - 7th GradeSnacks Provided Open Register Now Registration Required This event is in the "Tween / Teen" group This event is in the "Middle School (6-8th grades)" group Apr 13 2026 Mon Dungeons and Dragons 6th & 7th Grade Club 4:30pm–6:30pm Jackson Branch Open Library Branch: Jackson Branch Room: Youth Auditorium Age Group: Tween / Teen, Middle School (6-8th grades) Program Type: Games, Teen Registration Required Event Details: Join us in the fantastical world of Mystralune! A custom written campaign setting.This program is for 6th - 7th GradeSnacks Provided
This event is in the "Tween / Teen" group This event is in the "Middle School (6-8th grades)" group This event is in the "High School (9-12th grades)" group Alta Teen Afterschool Club Wednesday, April 15, 2026 at 4:30pm - 6:00pm Community Room (This is in the Alta Branch). at Alta Branch Program Type: Games, Teen Age Group: Tween / Teen, Middle School (6-8th grades), High School (9-12th grades) Calling all Monster Hunters, Adventurers, and Interdimensional Travelers! Open Register Now Registration Required This event is in the "Tween / Teen" group This event is in the "Middle School (6-8th grades)" group This event is in the "High School (9-12th grades)" group Apr 15 2026 Wed Alta Teen Afterschool Club 4:30pm–6:00pm Alta Branch Open Library Branch: Alta Branch Room: Community Room (This is in the Alta Branch). Age Group: Tween / Teen, Middle School (6-8th grades), High School (9-12th grades) Program Type: Games, Teen Registration Required Event Details: Calling all Monster Hunters, Adventurers, and Interdimensional Travelers!
This event is in the "Tween / Teen" group This event is in the "Middle School (6-8th grades)" group This event is in the "High School (9-12th grades)" group Teen Advisory Board Meeting Friday, April 17, 2026 at 5:00pm - 6:00pm Study Room 8 - Youth Wing at Jackson Branch Program Type: Teen Age Group: Tween / Teen, Middle School (6-8th grades), High School (9-12th grades) Join our Teen Advisory Board! New members always welcome, and bring your friends!What you'll do: 1. Help design library spaces YOU need! 2. Plan programming for people your age! View Details This event is in the "Tween / Teen" group This event is in the "Middle School (6-8th grades)" group This event is in the "High School (9-12th grades)" group Apr 17 2026 Fri Teen Advisory Board Meeting 5:00pm–6:00pm Jackson Branch Library Branch: Jackson Branch Room: Study Room 8 - Youth Wing Age Group: Tween / Teen, Middle School (6-8th grades), High School (9-12th grades) Program Type: Teen Event Details: Join our Teen Advisory Board! New members always welcome, and bring your friends!What you'll do: 1. Help design library spaces YOU need! 2. Plan programming for people your age!
This event is in the "Tween / Teen" group This event is in the "Middle School (6-8th grades)" group Dungeons and Dragons 6th & 7th Grade Club Monday, April 20, 2026 at 4:30pm - 6:30pm Youth Auditorium at Jackson Branch Program Type: Games, Teen Age Group: Tween / Teen, Middle School (6-8th grades) Join us in the fantastical world of Mystralune! A custom written campaign setting.This program is for 6th - 7th GradeSnacks Provided Open Register Now Registration Required This event is in the "Tween / Teen" group This event is in the "Middle School (6-8th grades)" group Apr 20 2026 Mon Dungeons and Dragons 6th & 7th Grade Club 4:30pm–6:30pm Jackson Branch Open Library Branch: Jackson Branch Room: Youth Auditorium Age Group: Tween / Teen, Middle School (6-8th grades) Program Type: Games, Teen Registration Required Event Details: Join us in the fantastical world of Mystralune! A custom written campaign setting.This program is for 6th - 7th GradeSnacks Provided
This event is in the "Tween / Teen" group This event is in the "Middle School (6-8th grades)" group This event is in the "High School (9-12th grades)" group Alta Teen Afterschool Club Wednesday, April 22, 2026 at 4:30pm - 6:00pm Community Room (This is in the Alta Branch). at Alta Branch Program Type: Games, Teen Age Group: Tween / Teen, Middle School (6-8th grades), High School (9-12th grades) Calling all Monster Hunters, Adventurers, and Interdimensional Travelers! Open Register Now Registration Required This event is in the "Tween / Teen" group This event is in the "Middle School (6-8th grades)" group This event is in the "High School (9-12th grades)" group Apr 22 2026 Wed Alta Teen Afterschool Club 4:30pm–6:00pm Alta Branch Open Library Branch: Alta Branch Room: Community Room (This is in the Alta Branch). Age Group: Tween / Teen, Middle School (6-8th grades), High School (9-12th grades) Program Type: Games, Teen Registration Required Event Details: Calling all Monster Hunters, Adventurers, and Interdimensional Travelers!
This event is in the "Tween / Teen" group This event is in the "Middle School (6-8th grades)" group Dungeons and Dragons 6th & 7th Grade Club Monday, April 27, 2026 at 4:30pm - 6:30pm Youth Auditorium at Jackson Branch Program Type: Games, Teen Age Group: Tween / Teen, Middle School (6-8th grades) Join us in the fantastical world of Mystralune! A custom written campaign setting.This program is for 6th - 7th GradeSnacks Provided Open Register Now Registration Required This event is in the "Tween / Teen" group This event is in the "Middle School (6-8th grades)" group Apr 27 2026 Mon Dungeons and Dragons 6th & 7th Grade Club 4:30pm–6:30pm Jackson Branch Open Library Branch: Jackson Branch Room: Youth Auditorium Age Group: Tween / Teen, Middle School (6-8th grades) Program Type: Games, Teen Registration Required Event Details: Join us in the fantastical world of Mystralune! A custom written campaign setting.This program is for 6th - 7th GradeSnacks Provided
This event is in the "Tween / Teen" group This event is in the "Middle School (6-8th grades)" group This event is in the "High School (9-12th grades)" group Alta Teen Afterschool Club Wednesday, April 29, 2026 at 4:30pm - 6:00pm Community Room (This is in the Alta Branch). at Alta Branch Program Type: Games, Teen Age Group: Tween / Teen, Middle School (6-8th grades), High School (9-12th grades) Calling all Monster Hunters, Adventurers, and Interdimensional Travelers! Open Register Now Registration Required This event is in the "Tween / Teen" group This event is in the "Middle School (6-8th grades)" group This event is in the "High School (9-12th grades)" group Apr 29 2026 Wed Alta Teen Afterschool Club 4:30pm–6:00pm Alta Branch Open Library Branch: Alta Branch Room: Community Room (This is in the Alta Branch). Age Group: Tween / Teen, Middle School (6-8th grades), High School (9-12th grades) Program Type: Games, Teen Registration Required Event Details: Calling all Monster Hunters, Adventurers, and Interdimensional Travelers!
Memorial Day Closure All Day Alta Branch, Jackson Branch, WonderLab Equipment Closing May 25 2026 Mon Closing Memorial Day Closure All Day Branches: Alta Branch, Jackson Branch, WonderLab Equipment
Juneteenth Closure All Day Alta Branch, Jackson Branch, WonderLab Equipment Closing Jun 19 2026 Fri Closing Juneteenth Closure All Day Branches: Alta Branch, Jackson Branch, WonderLab Equipment
Independence Day Closure All Day Alta Branch, Jackson Branch, WonderLab Equipment Closing Jul 4 2026 Sat Closing Independence Day Closure All Day Branches: Alta Branch, Jackson Branch, WonderLab Equipment
Labor Day Closure All Day Alta Branch, Jackson Branch, WonderLab Equipment Closing Sep 7 2026 Mon Closing Labor Day Closure All Day Branches: Alta Branch, Jackson Branch, WonderLab Equipment
Veterans Day All Day Alta Branch, Jackson Branch, WonderLab Equipment Closing Nov 11 2026 Wed Closing Veterans Day All Day Branches: Alta Branch, Jackson Branch, WonderLab Equipment
Thanksgiving Day Closure All Day Alta Branch, Jackson Branch, WonderLab Equipment Closing Nov 26 2026 Thu Closing Thanksgiving Day Closure All Day Branches: Alta Branch, Jackson Branch, WonderLab Equipment
Day after Thanksgiving Closure All Day Alta Branch, Jackson Branch, WonderLab Equipment Closing Nov 27 2026 Fri Closing Day after Thanksgiving Closure All Day Branches: Alta Branch, Jackson Branch, WonderLab Equipment