This event is in the "18+ years" group This event is in the "60+ years" group Apr 17 2026 Fri Bayside Seeing Beyond 10:30am–12:00pm 18+ years, 60+ years Bayside Area Library This event is in the "18+ years" group This event is in the "60+ years" group Apr 17 2026 Fri Bayside Seeing Beyond 10:30am–12:00pm Bayside Area Library Library Branch: Bayside Area Library Room: Bayside Library Meeting Room Age Group: 18+ years, 60+ years Program Type: Culture Details: Connect and share with other blind and visually impaired persons. Open to all, this program is presented during our Seeing Beyond Low-Vision series. Segments of the program may describe the details of visual elements. Adults.
This event is in the "12-23 months" group This event is in the "2-3 years" group This event is in the "3-5 years" group This event is in the "5-7 years" group This event is in the "8-11 years" group Apr 18 2026 Sat Celebrating Children 2026 8:30am–12:00pm 12-23 months, 2-3 years, 3-5 years, 5-7 years, 8-11 years Off Site Offsite Event This event is in the "12-23 months" group This event is in the "2-3 years" group This event is in the "3-5 years" group This event is in the "5-7 years" group This event is in the "8-11 years" group Apr 18 2026 Sat Celebrating Children 2026 8:30am–12:00pm Off Site Library Branch: Off Site Age Group: 12-23 months, 2-3 years, 3-5 years, 5-7 years, 8-11 years Program Type: Culture, Hobbies, Storytimes & Early Learning Details: This free community event includes family-friendly entertainment, a 1-mile fun run, inflatables, games, crafts, resources, exhibitors, and so much more! Registration is not required.
This event is in the "3-12 months" group This event is in the "12-23 months" group This event is in the "2-3 years" group This event is in the "3-5 years" group This event is in the "5-7 years" group This event is in the "8-11 years" group This event is in the "9-13 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 "16+ years" group This event is in the "18+ years" group This event is in the "60+ years" group Apr 18 2026 Sat Bayside Zine Mini Fest 12:00pm–4:00pm 3-12 months, 12-23 months, 2-3 years, 3-5 years, 5-7 years, 8-11 years, 9-13 years, 12-14 years, 14-18 years, 16+ years, 18+ years, 60+ years Bayside Area Library This event is in the "3-12 months" group This event is in the "12-23 months" group This event is in the "2-3 years" group This event is in the "3-5 years" group This event is in the "5-7 years" group This event is in the "8-11 years" group This event is in the "9-13 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 "16+ years" group This event is in the "18+ years" group This event is in the "60+ years" group Apr 18 2026 Sat Bayside Zine Mini Fest 12:00pm–4:00pm Bayside Area Library Library Branch: Bayside Area Library Room: Bayside Common Area Age Group: 3-12 months, 12-23 months, 2-3 years, 3-5 years, 5-7 years, 8-11 years, 9-13 years, 12-14 years, 14-18 years, 16+ years, 18+ years, 60+ years Program Type: Arts & Crafts, Culture, Hobbies Details: Come celebrate the DIY spirit with us at our very first Zine Mini Fest!Zines (pronounced "zeens") are self-published print-works made in small batches. Short for "magazine," they can be about anything! Disclaimer(s) Age Requirement for Registration Registrants must be in the designated age range at the start of the program for all programs.
This event is in the "8-11 years" group This event is in the "9-13 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 "16+ years" group This event is in the "18+ years" group This event is in the "60+ years" group Apr 18 2026 Sat Bayside Mini Fest: Poetry Workshop with Arts for Learning 1:45pm–2:45pm 8-11 years, 9-13 years, 12-14 years, 14-18 years, 16+ years, 18+ years, 60+ years Bayside Area Library Upcoming Registration Required This event is in the "8-11 years" group This event is in the "9-13 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 "16+ years" group This event is in the "18+ years" group This event is in the "60+ years" group Apr 18 2026 Sat Bayside Mini Fest: Poetry Workshop with Arts for Learning 1:45pm–2:45pm Bayside Area Library Upcoming Library Branch: Bayside Area Library Room: Bayside Library Meeting Room Age Group: 8-11 years, 9-13 years, 12-14 years, 14-18 years, 16+ years, 18+ years, 60+ years Program Type: Culture Registration Required Details: Poetry is for everyone! Come to this poetry workshop led by Arts for Learning and walk away with new poems of your own making. All ages. 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 Apr 20 2026 Mon Mahjong Mondays 10:00am–12:00pm 18+ years, 60+ years Meyera E. Oberndorf Central Library Upcoming Registration Required This event is in the "18+ years" group This event is in the "60+ years" group Apr 20 2026 Mon Mahjong Mondays 10:00am–12:00pm Meyera E. Oberndorf Central Library Upcoming 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 Apr 20 2026 Mon English Conversation Club 11:00am–12:00pm 18+ years, 60+ years Kempsville Area Library This event is in the "18+ years" group This event is in the "60+ years" group Apr 20 2026 Mon English Conversation Club 11:00am–12:00pm Kempsville Area Library Library Branch: Kempsville Area Library Room: Kempsville Meeting Room Age Group: 18+ years, 60+ years Program Type: Culture, Discussion Groups Details: If you are a non-native English speaker, join us to practice your conversational English in a friendly setting. Each week we discuss a different topic and do fun activities!Adults and teens 16+. Registration is not required.
This event is in the "18+ years" group This event is in the "60+ years" group Apr 20 2026 Mon Adults with Disabilities Game Day! 2:30pm–4:00pm 18+ years, 60+ years Pungo-Blackwater Library Upcoming Registration Required This event is in the "18+ years" group This event is in the "60+ years" group Apr 20 2026 Mon Adults with Disabilities Game Day! 2:30pm–4:00pm Pungo-Blackwater Library Upcoming Library Branch: Pungo-Blackwater Library Room: Pungo-Blackwater Storytime Room Age Group: 18+ years, 60+ years Program Type: Culture, Movies & Entertainment Registration Required Details: Join us for our Adults with Disabilities Game Day! An assortment of board and card games will be available. Please note any specific accommodations required when registering. Adults. Registration is required. Disclaimer(s) 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 Apr 21 2026 Tue Adults with Disabilities Game Day! 10:00am–11:30am 18+ years, 60+ years TCC/City Joint-Use Library Upcoming Registration Required This event is in the "18+ years" group This event is in the "60+ years" group Apr 21 2026 Tue Adults with Disabilities Game Day! 10:00am–11:30am TCC/City Joint-Use Library Upcoming Library Branch: TCC/City Joint-Use Library Room: Joint-Use Library Rooms L102 and L103 Age Group: 18+ years, 60+ years Program Type: Culture, Movies & Entertainment Registration Required Details: Join us for our Adults with Disabilities Social Group game day. Build friendships, offer support, and share accomplishments. An assortment of board games will be available. Please note any specific accommodations required when registering. Disclaimer(s) Group Registration Groups of 5 or greater must call the library offering the program to register.
This event is in the "18+ years" group Apr 22 2026 Wed Mahjong 10:30am–12:30pm 18+ years Princess Anne Area Library Upcoming Registration Required This event is in the "18+ years" group Apr 22 2026 Wed Mahjong 10:30am–12:30pm Princess Anne Area Library Upcoming Library Branch: Princess Anne Area Library Room: Princess Anne Meeting Room Age Group: 18+ years Program Type: Culture Registration Required Details: Mahjong was developed in 19th century China and is now played all over the world! Learn the classic game at the library, or join the group if you already know the rules. No experience necessary. Adults 18+. Registration is required.
This event is in the "18+ years" group Apr 22 2026 Wed Introductory English for Language Learners 6:00pm–7:30pm 18+ years Meyera E. Oberndorf Central Library Upcoming Registration Required This event is in the "18+ years" group Apr 22 2026 Wed Introductory English for Language Learners 6:00pm–7:30pm Meyera E. Oberndorf Central Library Upcoming Library Branch: Meyera E. Oberndorf Central Library Room: Central Library Large Conference Room Age Group: 18+ years Program Type: Culture Registration Required Details: For non-native speakers of English. This is a FREE beginning-level class for speaking, reading, and writing English.Adults. Registration required.
This event is in the "18+ years" group This event is in the "60+ years" group Apr 23 2026 Thu Adults with Disabilities Game Day! 10:00am–11:30am 18+ years, 60+ years Bayside Area Library Upcoming Registration Required This event is in the "18+ years" group This event is in the "60+ years" group Apr 23 2026 Thu Adults with Disabilities Game Day! 10:00am–11:30am Bayside Area Library Upcoming Library Branch: Bayside Area Library Room: Bayside Library Meeting Room Age Group: 18+ years, 60+ years Program Type: Culture, Movies & Entertainment Registration Required Details: Join us for our Adults with Disabilities Game Day! An assortment of board and card games will be available. Please note any specific accommodations required when registering.Adults. Registration is required. Disclaimer(s) Group Registration Groups of 5 or greater must call the library offering the program to register.
This event is in the "5-7 years" group Apr 24 2026 Fri Karate Storytime 10:30am–11:30am 5-7 years Meyera E. Oberndorf Central Library Upcoming Registration Required This event is in the "5-7 years" group Apr 24 2026 Fri Karate Storytime 10:30am–11:30am Meyera E. Oberndorf Central Library Upcoming 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! Ages 5-7 with caregiver. 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 Apr 27 2026 Mon Mahjong Mondays 10:00am–12:00pm 18+ years, 60+ years Meyera E. Oberndorf Central Library Upcoming 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 Upcoming 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 "3-5 years" group Apr 27 2026 Mon Leemos Juntos (We Read Together) 11:00am–11:30am 3-5 years Kempsville Area Library Upcoming Registration Required This event is in the "3-5 years" group Apr 27 2026 Mon Leemos Juntos (We Read Together) 11:00am–11:30am Kempsville Area Library Upcoming Library Branch: Kempsville Area Library Room: Kempsville Storytime Room Age Group: 3-5 years Program Type: Culture Registration Required Details: Help prepare your child to enter school ready to read! This storytime includes books, rhymes, and literacy activities that emphasize alphabet and letter recognition plus activities that support independence and confidence building. 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 Apr 27 2026 Mon English Conversation Club 11:00am–12:00pm 18+ years, 60+ years Kempsville Area Library This event is in the "18+ years" group This event is in the "60+ years" group Apr 27 2026 Mon English Conversation Club 11:00am–12:00pm Kempsville Area Library Library Branch: Kempsville Area Library Room: Kempsville Meeting Room Age Group: 18+ years, 60+ years Program Type: Culture, Discussion Groups Details: If you are a non-native English speaker, join us to practice your conversational English in a friendly setting. Each week we discuss a different topic and do fun activities!Adults and teens 16+. Registration is not required.
This event is in the "18+ years" group Apr 27 2026 Mon Around the World Book Chat 12:00pm–1:30pm 18+ years Meyera E. Oberndorf Central Library Upcoming Registration Required This event is in the "18+ years" group Apr 27 2026 Mon Around the World Book Chat 12:00pm–1:30pm Meyera E. Oberndorf Central Library Upcoming Library Branch: Meyera E. Oberndorf Central Library Room: Central Folio Meeting Room Age Group: 18+ years Program Type: Books & Authors, Culture Registration Required Details: Join us for a casual chat about books over coffee and snacks. Each month we will all read a book of our choice that takes place in a different country. 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 "5-7 years" group Apr 27 2026 Mon Karate Storytime 4:30pm–5:30pm 5-7 years Meyera E. Oberndorf Central Library Upcoming 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 Upcoming 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! Ages 5-7 with caregiver. 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 "8-11 years" group This event is in the "12-14 years" group Apr 27 2026 Mon Pokémon Club 5:00pm–6:00pm 8-11 years, 12-14 years TCC/City Joint-Use Library This event is in the "8-11 years" group This event is in the "12-14 years" group Apr 27 2026 Mon Pokémon Club 5:00pm–6:00pm TCC/City Joint-Use Library Library Branch: TCC/City Joint-Use Library Room: Joint-Use Storytime Room Age Group: 8-11 years, 12-14 years Program Type: Arts & Crafts, Culture Details: Hang out, play the card game, and make a craft! Bring your Pokémon cards and games to trade, battle, and more with other local players.Ages 9-14. Registration is not 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 "3-12 months" group This event is in the "12-23 months" group This event is in the "2-3 years" group This event is in the "18+ years" group Apr 29 2026 Wed BYOB(aby) Book Club 10:15am–11:15am 3-12 months, 12-23 months, 2-3 years, 18+ years Meyera E. Oberndorf Central Library Upcoming Registration Required This event is in the "3-12 months" group This event is in the "12-23 months" group This event is in the "2-3 years" group This event is in the "18+ years" group Apr 29 2026 Wed BYOB(aby) Book Club 10:15am–11:15am Meyera E. Oberndorf Central Library Upcoming Library Branch: Meyera E. Oberndorf Central Library Room: Central Storytime Room Age Group: 3-12 months, 12-23 months, 2-3 years, 18+ years Program Type: Books & Authors, Culture, Hobbies Registration Required Details: Do your little ones make big noises? No problem! Bring them along for this judgment-free book club for adults. Talk about books while your kids play. The book selection will be announced in advance. Disclaimer(s) Group Registration Groups of 5 or greater must call the library offering the program to register.
This event is in the "18+ years" group Apr 29 2026 Wed Mahjong 10:30am–12:30pm 18+ years Princess Anne Area Library Upcoming Registration Required This event is in the "18+ years" group Apr 29 2026 Wed Mahjong 10:30am–12:30pm Princess Anne Area Library Upcoming Library Branch: Princess Anne Area Library Room: Princess Anne Meeting Room Age Group: 18+ years Program Type: Culture Registration Required Details: Mahjong was developed in 19th century China and is now played all over the world! Learn the classic game at the library, or join the group if you already know the rules. No experience necessary. Adults 18+. Registration is required.
This event is in the "3-5 years" group May 1 2026 Fri May Day is Lei Day 10:30am–11:15am 3-5 years Windsor Woods Area Library This event is in the "3-5 years" group May 1 2026 Fri May Day is Lei Day 10:30am–11:15am Windsor Woods Area Library Library Branch: Windsor Woods Area Library Room: Windsor Woods Programming Room Age Group: 3-5 years Program Type: Arts & Crafts, Culture Details: Come and show your Aloha Spirit! May 1st is Lei Day in the Hawaiian Islands, so let’s celebrate too! We're making paper leis and learning about Hawai’i and its beautiful culture. Ages 3-5 years. Disclaimer(s) Age Requirement for Registration Registrants must be in the designated age range at the start of the program for all programs.
This event is in the "18+ years" group This event is in the "60+ years" group May 2 2026 Sat Ukulele 101 2:00pm–4:30pm 18+ years, 60+ years Bayside Area Library Upcoming Registration Required This event is in the "18+ years" group This event is in the "60+ years" group May 2 2026 Sat Ukulele 101 2:00pm–4:30pm Bayside Area Library Upcoming Library Branch: Bayside Area Library Room: Bayside Library Meeting Room Age Group: 18+ years, 60+ years Program Type: Culture, Hobbies Registration Required Details: Aloha! Celebrate AAPI (Asian American and Pacific Islander) month by learning some island history and playing your first few chords on the ukulele! Instruments will be provided. 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 May 3 2026 Sun Cherry Blossom Painting 2:30pm–4:00pm 18+ years, 60+ years Meyera E. Oberndorf Central Library Upcoming Registration Required This event is in the "18+ years" group This event is in the "60+ years" group May 3 2026 Sun Cherry Blossom Painting 2:30pm–4:00pm Meyera E. Oberndorf Central Library Upcoming Library Branch: Meyera E. Oberndorf Central Library Room: Central Folio Meeting Room Age Group: 18+ years, 60+ years Program Type: Arts & Crafts, Culture, Hobbies Registration Required Details: In celebration of Asian American and Pacific Islander Heritage Month, join us to celebrate sakura (cherry blossom) season. 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 May 4 2026 Mon Mahjong Mondays 10:00am–12:00pm 18+ years, 60+ years Meyera E. Oberndorf Central Library Upcoming Registration Required This event is in the "18+ years" group This event is in the "60+ years" group May 4 2026 Mon Mahjong Mondays 10:00am–12:00pm Meyera E. Oberndorf Central Library Upcoming 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.