This event is in the "18+ years" group This event is in the "60+ years" group Mahjong Mondays 10:00am–12:00pm 18+ years, 60+ years Waitlist Registration Required This event is in the "18+ years" group This event is in the "60+ years" group Apr 27 2026 Mon Mahjong Mondays 10:00am–12:00pm Meyera E. Oberndorf Central Library Waitlist Library Branch: Meyera E. Oberndorf Central Library Room: Central Library Large Conference Room Age Group: 18+ years, 60+ years Program Type: Culture, Hobbies Registration Required Details: Start your week off with Mahjong! Come learn the rules of this traditional Chinese game and play with others. No experience necessary. Adults. Registration is required. Disclaimer(s) Age Requirement for Registration Registrants must be in the designated age range at the start of the program for all programs. Group Registration Groups of 5 or greater must call the library offering the program to register.
This event is in the "18+ years" group This event is in the "60+ years" group Preservation Week: Preserving Family Food Histories 2:00pm–3:30pm 18+ years, 60+ years Sign-up Open Registration Required This event is in the "18+ years" group This event is in the "60+ years" group Apr 27 2026 Mon Preservation Week: Preserving Family Food Histories 2:00pm–3:30pm Meyera E. Oberndorf Central Library Sign-up Open Library Branch: Meyera E. Oberndorf Central Library Room: Central Libris Meeting Room Age Group: 18+ years, 60+ years Program Type: History & Genealogy, Hobbies Registration Required Details: Food is a great way to connect with others, including your own family’s history. Join us as we learn ways to preserve family history through recipes and how the library can help. Adults. Registration is required.
This event is in the "5-7 years" group Karate Storytime 4:30pm–5:30pm 5-7 years Sign-up Open Registration Required This event is in the "5-7 years" group Apr 27 2026 Mon Karate Storytime 4:30pm–5:30pm Meyera E. Oberndorf Central Library Sign-up Open Library Branch: Meyera E. Oberndorf Central Library Room: Central Folio Meeting Room Age Group: 5-7 years Program Type: Culture, Hobbies Registration Required Details: Learn basic karate skills in this engaging, movement-based storytime! Please note that this is a repeat program from the April 24th Karate Storytime. Disclaimer(s) Age Requirement for Registration Registrants must be in the designated age range at the start of the program for all programs. Group Registration Groups of 5 or greater must call the library offering the program to register.
This event is in the "8-11 years" group This event is in the "12-14 years" group This event is in the "14-18 years" group This event is in the "18+ years" group JUL/VB Chess Club 4:30pm–6:30pm 8-11 years, 12-14 years, 14-18 years, 18+ years This event is in the "8-11 years" group This event is in the "12-14 years" group This event is in the "14-18 years" group This event is in the "18+ years" group Apr 27 2026 Mon JUL/VB Chess Club 4:30pm–6:30pm TCC/City Joint-Use Library Library Branch: TCC/City Joint-Use Library Room: Joint-Use Marketplace South Age Group: 8-11 years, 12-14 years, 14-18 years, 18+ years Program Type: Hobbies Details: Rotating competition is organized by the club coordinator. Knowledge of chess rules is required; limited instruction may be provided for beginners. Chess equipment has been generously donated by Virginia Chess Federation, private donor Disclaimer(s) Age Requirement for Registration Registrants must be in the designated age range at the start of the program for all programs. Group Registration Groups of 5 or greater must call the library offering the program to register.
This event is in the "12-14 years" group This event is in the "14-18 years" group Teen Writing Club 5:30pm–6:45pm 12-14 years, 14-18 years Sign-up Open Registration Required This event is in the "12-14 years" group This event is in the "14-18 years" group Apr 27 2026 Mon Teen Writing Club 5:30pm–6:45pm Bayside Area Library Sign-up Open Library Branch: Bayside Area Library Room: Bayside Library Meeting Room Age Group: 12-14 years, 14-18 years Program Type: Hobbies Registration Required Details: Come down to Bayside Area Library and gather with peers to write based on the prompt of the session. Get that creativity flowing!Ages 12-18. Registration required. Disclaimer(s) Age Requirement for Registration Registrants must be in the designated age range at the start of the program for all programs. Group Registration Groups of 5 or greater must call the library offering the program to register.