Event List

Age Group
Age Group
Program Type
Library Branch
Ongoing Events
Registration

Primary tabs

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

John Kingry Magic Show

Wednesday, June 17, 2026 at 3:00pm - 4:00pm
Windsor Woods Programming Room at Windsor Woods Area Library
Program Type:
Movies & Entertainment
Age Group:
3-5 years, 5-7 years, 8-11 years, 9-13 years, 12-14 years, 14-18 years

Can you see through the illusion?  Prepare to be amazed and dazzled by magician John Kingry!  All ages. 

Registration is required for all attendees regardless of age.  

Upcoming
Registration Required
Library Branch: Windsor Woods Area Library
Room: Windsor Woods Programming Room
Age Group: 3-5 years, 5-7 years, 8-11 years, 9-13 years, 12-14 years, 14-18 years
Program Type: Movies & Entertainment
Registration Required
Details:

Can you see through the illusion?  Prepare to be amazed and dazzled by magician John Kingry!  All ages. 

Registration is required for all attendees regardless of age.  

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
This event is in the "8-11 years" group

Bricks at the Beach

Thursday, June 18, 2026 at 3:00pm - 6:00pm
Great Neck Storytime Room at Great Neck Area Library
Program Type:
Hobbies, STEAM
Age Group:
5-7 years, 8-11 years

Use your imagination to build creations out of stackable bricks and other materials. Grades Pre-K-5. Registration is not required.

Library Branch: Great Neck Area Library
Room: Great Neck Storytime Room
Age Group: 5-7 years, 8-11 years
Program Type: Hobbies, STEAM
Details:

Use your imagination to build creations out of stackable bricks and other materials. Grades Pre-K-5. Registration is not required.

This event is in the "5-7 years" group
This event is in the "8-11 years" group

Pawsitive Reading

Thursday, June 18, 2026 at 5:00pm - 6:00pm
Bayside Storytime Room at Bayside Area Library
Program Type:
Storytimes & Early Learning
Age Group:
5-7 years, 8-11 years

Practice your reading skills by sharing stories with a therapy dog. Bring your own book or choose one from our selection!  Ages 5 - 11.  Registration is required.

Upcoming
Registration Required
Library Branch: Bayside Area Library
Room: Bayside Storytime Room
Age Group: 5-7 years, 8-11 years
Program Type: Storytimes & Early Learning
Registration Required
Details:

Practice your reading skills by sharing stories with a therapy dog. Bring your own book or choose one from our selection!  Ages 5 - 11.  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.

Juneteenth

All Day
Meyera E. Oberndorf Central Library, Bayside Area Library, Great Neck Area Library, Kempsville Area Library, Oceanfront Area Library, Princess Anne Area Library, Pungo-Blackwater Library, TCC/City Joint-Use Library, Wahab Public Law Library, Windsor Woods Area Library, Bookmobile, Digital Program, Off Site
Closing
Branches:
Meyera E. Oberndorf Central Library, Bayside Area Library, Great Neck Area Library, Kempsville Area Library, Oceanfront Area Library, Princess Anne Area Library, Pungo-Blackwater Library, TCC/City Joint-Use Library, Wahab Public Law Library, Windsor Woods Area Library, Bookmobile, Digital Program, Off Site
This event is in the "3-12 months" group
This event is in the "12-23 months" group

Baby Open Play

Friday, June 19, 2026 at 10:00am - 11:30am
Kempsville Storytime Room at Kempsville Area Library
Program Type:
Storytimes & Early Learning
Age Group:
3-12 months, 12-23 months

Enjoy a warm and inviting space where you and your child can play and socialize with others in the community. Please note: This is a social event for both caregiver and child, as opposed to a traditionally structured program.

Library Branch: Kempsville Area Library
Room: Kempsville Storytime Room
Age Group: 3-12 months, 12-23 months
Program Type: Storytimes & Early Learning
Details:

Enjoy a warm and inviting space where you and your child can play and socialize with others in the community. Please note: This is a social event for both caregiver and child, as opposed to a traditionally structured program.

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

Smoothie Bike Community Pop-Up

Saturday, June 20, 2026 at 10:30am - 12:00pm
Princess Anne Meeting Room at Princess Anne Area Library
Program Type:
STEAM
Age Group:
5-7 years, 8-11 years, 9-13 years, 12-14 years

Learn about a “star ingredient” used to make a smoothie, what food group it represents, and a skill associated with it. Then use the stationary smoothie bike to pedal the bike and blend your own smoothie.

Upcoming
Registration Required
Library Branch: Princess Anne Area Library
Room: Princess Anne Meeting Room
Age Group: 5-7 years, 8-11 years, 9-13 years, 12-14 years
Program Type: STEAM
Registration Required
Details:

Learn about a “star ingredient” used to make a smoothie, what food group it represents, and a skill associated with it. Then use the stationary smoothie bike to pedal the bike and blend your own smoothie.

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

Seed Library Q&A

Saturday, June 20, 2026 at 11:00am - 1:00pm
Oceanfront Community Area at Oceanfront Area Library
Program Type:
Hobbies
Age Group:
18+ years

Master Gardeners will be available to answer questions about seeds for your home garden and how to get the best results with the seeds you receive from our seed library. Visit with the Master Gardeners anytime during their drop-in hours. 

Library Branch: Oceanfront Area Library
Room: Oceanfront Community Area
Age Group: 18+ years
Program Type: Hobbies
Details:

Master Gardeners will be available to answer questions about seeds for your home garden and how to get the best results with the seeds you receive from our seed library. Visit with the Master Gardeners anytime during their drop-in hours. 

This event is in the "12-23 months" group
This event is in the "2-3 years" group

Toddler Open Play

Monday, June 22, 2026 at 10:00am - 11:30am
Joint-Use Storytime Room at TCC/City Joint-Use Library
Program Type:
Storytimes & Early Learning
Age Group:
12-23 months, 2-3 years

Enjoy a warm and inviting space where you and your child can play and socialize with others in the community. Please note: This is a social event for both caregiver and child, as opposed to a traditionally structured program.

Library Branch: TCC/City Joint-Use Library
Room: Joint-Use Storytime Room
Age Group: 12-23 months, 2-3 years
Program Type: Storytimes & Early Learning
Details:

Enjoy a warm and inviting space where you and your child can play and socialize with others in the community. Please note: This is a social event for both caregiver and child, as opposed to a traditionally structured program.

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

Monday, June 22, 2026 at 4:30pm - 6:30pm
Joint-Use Marketplace South at TCC/City Joint-Use Library
Program Type:
Hobbies
Age Group:
8-11 years, 12-14 years, 14-18 years, 18+ years

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

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-23 months" group
This event is in the "2-3 years" group

Toddler Open Play

Tuesday, June 23, 2026 at 10:00am - 11:30am
Princess Anne Meeting Room at Princess Anne Area Library
Program Type:
Storytimes & Early Learning
Age Group:
12-23 months, 2-3 years

Enjoy a warm and inviting space where you and your child can play and socialize with others in the community. Please note: This is a social event for both caregiver and child, as opposed to a traditionally structured program.

Library Branch: Princess Anne Area Library
Room: Princess Anne Meeting Room
Age Group: 12-23 months, 2-3 years
Program Type: Storytimes & Early Learning
Details:

Enjoy a warm and inviting space where you and your child can play and socialize with others in the community. Please note: This is a social event for both caregiver and child, as opposed to a traditionally structured program.

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

“Fun” - amental Forces

Tuesday, June 23, 2026 at 10:30am - 11:30am
Joint-Use Library Rooms L102 and L103 at TCC/City Joint-Use Library
Program Type:
STEAM
Age Group:
5-7 years, 8-11 years, 9-13 years

Gravity... Inertia... Centripetal force... who could ever imagine that an introduction to physics could be so much fun?

Upcoming
Registration Required
Library Branch: TCC/City Joint-Use Library
Room: Joint-Use Library Rooms L102 and L103
Age Group: 5-7 years, 8-11 years, 9-13 years
Program Type: STEAM
Registration Required
Details:

Gravity... Inertia... Centripetal force... who could ever imagine that an introduction to physics could be so much fun?

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 Time: Arts & Crafts!

Tuesday, June 23, 2026 at 5:30pm - 6:45pm
Oceanfront Area Library Meeting Room at Oceanfront Area Library
Program Type:
Arts & Crafts
Age Group:
12-14 years, 14-18 years

Join us Tuesday nights for teen-only activities. Enjoy movies, games, crafts, and more, with different selections each week.

Ages 12-18. Registration is not required, drop in any time!

Weekly Themes:

Library Branch: Oceanfront Area Library
Room: Oceanfront Area Library Meeting Room
Age Group: 12-14 years, 14-18 years
Program Type: Arts & Crafts
Details:

Join us Tuesday nights for teen-only activities. Enjoy movies, games, crafts, and more, with different selections each week.

Ages 12-18. Registration is not required, drop in any time!

Weekly Themes:

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

Teeny Tiny Farm: Baby Petting Zoo

Wednesday, June 24, 2026 at 10:30am - 12:30pm
Oceanfront Park at Oceanfront Area Library
Program Type:
STEAM
Age Group:
2-3 years, 3-5 years, 5-7 years, 8-11 years, 9-13 years

Shells, scales, feathers, and fur! Visit with baby farm animals at the library! All ages.  

Registration is not required. 

Library Branch: Oceanfront Area Library
Room: Oceanfront Park
Age Group: 2-3 years, 3-5 years, 5-7 years, 8-11 years, 9-13 years
Program Type: STEAM
Details:

Shells, scales, feathers, and fur! Visit with baby farm animals at the library! All ages.  

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.

This event is in the "5-7 years" group
This event is in the "8-11 years" group

Creative Stage Workshop with Dance Makers

Wednesday, June 24, 2026 at 2:00pm - 3:00pm
Creeds Library at Pungo-Blackwater Library
Program Type:
Hobbies
Age Group:
5-7 years, 8-11 years

Explore different acting techniques such as improv, puppetry, pantomime, and storytelling through games, song, creative movement and imaginative play! Presented by Dance Makers. Ages 6-9.

Registration is required.  

Upcoming
Registration Required
Library Branch: Pungo-Blackwater Library
Room: Creeds Library
Age Group: 5-7 years, 8-11 years
Program Type: Hobbies
Registration Required
Details:

Explore different acting techniques such as improv, puppetry, pantomime, and storytelling through games, song, creative movement and imaginative play! Presented by Dance Makers. Ages 6-9.

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 "5-7 years" group
This event is in the "8-11 years" group

Bricks at the Beach

Thursday, June 25, 2026 at 3:00pm - 6:00pm
Great Neck Storytime Room at Great Neck Area Library
Program Type:
Hobbies, STEAM
Age Group:
5-7 years, 8-11 years

Use your imagination to build creations out of stackable bricks and other materials. Grades Pre-K-5. Registration is not required.

Library Branch: Great Neck Area Library
Room: Great Neck Storytime Room
Age Group: 5-7 years, 8-11 years
Program Type: Hobbies, STEAM
Details:

Use your imagination to build creations out of stackable bricks and other materials. Grades Pre-K-5. Registration is not required.

This event is in the "3-12 months" group
This event is in the "12-23 months" group

Baby Open Play

Friday, June 26, 2026 at 10:00am - 11:30am
Joint-Use Storytime Room at TCC/City Joint-Use Library
Program Type:
Storytimes & Early Learning
Age Group:
3-12 months, 12-23 months

Enjoy a warm and inviting space where you and your child can play and socialize with others in the community. Please note: This program is for both caregiver and child, and is not a structured program. Ages 3 to 24 months with caregiver.

Library Branch: TCC/City Joint-Use Library
Room: Joint-Use Storytime Room
Age Group: 3-12 months, 12-23 months
Program Type: Storytimes & Early Learning
Details:

Enjoy a warm and inviting space where you and your child can play and socialize with others in the community. Please note: This program is for both caregiver and child, and is not a structured program. Ages 3 to 24 months with caregiver.

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

Rhythmic Drumming Fun for Everyone with Arthur Lopez

Friday, June 26, 2026 at 10:30am - 11:30am
Kempsville Meeting Room at Kempsville Area Library
Program Type:
Hobbies
Age Group:
5-7 years, 8-11 years, 9-13 years, 12-14 years

Participate in a fun-filled, interactive drumming experience for everyone. Multi-generational. All Ages.

Upcoming
Registration Required
Library Branch: Kempsville Area Library
Room: Kempsville Meeting Room
Age Group: 5-7 years, 8-11 years, 9-13 years, 12-14 years
Program Type: Hobbies
Registration Required
Details:

Participate in a fun-filled, interactive drumming experience for everyone. Multi-generational. All Ages.

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 "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

Crafty Book Fridays: Fancy Nancy by Jane O'Connor

Friday, June 26, 2026 at 3:30pm - 4:15pm
Oceanfront Children's Area at Oceanfront Area Library
Program Type:
Arts & Crafts, Storytimes & Early Learning
Age Group:
2-3 years, 3-5 years, 5-7 years, 8-11 years

Come and join our Crafty Book Fridays where we will have a Storytime based on a popular book, book series, or author followed by a themed craft. Ages 2-12 with caregiver. Registration is required.

 

Upcoming
Registration Required
Library Branch: Oceanfront Area Library
Room: Oceanfront Children's Area
Age Group: 2-3 years, 3-5 years, 5-7 years, 8-11 years
Program Type: Arts & Crafts, Storytimes & Early Learning
Registration Required
Details:

Come and join our Crafty Book Fridays where we will have a Storytime based on a popular book, book series, or author followed by a themed craft. Ages 2-12 with caregiver. Registration is required.

 

This event is in the "3-12 months" group
This event is in the "12-23 months" group

Baby Open Play

Saturday, June 27, 2026 at 10:00am - 11:30am
Kempsville Storytime Room at Kempsville Area Library
Program Type:
Storytimes & Early Learning
Age Group:
3-12 months, 12-23 months

Enjoy a warm and inviting space where you and your child can play and socialize with others in the community. Please note: This is a social event for both caregiver and child, as opposed to a traditionally structured program.

Library Branch: Kempsville Area Library
Room: Kempsville Storytime Room
Age Group: 3-12 months, 12-23 months
Program Type: Storytimes & Early Learning
Details:

Enjoy a warm and inviting space where you and your child can play and socialize with others in the community. Please note: This is a social event for both caregiver and child, as opposed to a traditionally structured program.

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

Teeny Tiny Farm: Baby Petting Zoo

Saturday, June 27, 2026 at 10:30am - 12:00pm
Bayside Lawn at Bayside Area Library
Program Type:
STEAM
Age Group:
2-3 years, 3-5 years, 5-7 years, 8-11 years, 9-13 years

Shells, scales, feathers, and fur! Visit with baby farm animals at the library! All ages.  

Registration is not required. 

Library Branch: Bayside Area Library
Room: Bayside Lawn
Age Group: 2-3 years, 3-5 years, 5-7 years, 8-11 years, 9-13 years
Program Type: STEAM
Details:

Shells, scales, feathers, and fur! Visit with baby farm animals at the library! All ages.  

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.

This event is in the "12-23 months" group
This event is in the "2-3 years" group

Toddler Open Play

Monday, June 29, 2026 at 10:00am - 11:30am
Joint-Use Storytime Room at TCC/City Joint-Use Library
Program Type:
Storytimes & Early Learning
Age Group:
12-23 months, 2-3 years

Enjoy a warm and inviting space where you and your child can play and socialize with others in the community. Please note: This is a social event for both caregiver and child, as opposed to a traditionally structured program.

Library Branch: TCC/City Joint-Use Library
Room: Joint-Use Storytime Room
Age Group: 12-23 months, 2-3 years
Program Type: Storytimes & Early Learning
Details:

Enjoy a warm and inviting space where you and your child can play and socialize with others in the community. Please note: This is a social event for both caregiver and child, as opposed to a traditionally structured program.

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

Mix It Up

Monday, June 29, 2026 at 10:30am - 11:30am
Central Folio & Libris Meeting Rooms at Meyera E. Oberndorf Central Library
Program Type:
STEAM
Age Group:
5-7 years, 8-11 years, 9-13 years

It’s time to shake up solutions and explore mixture chemistry. Sort out mixtures, clear color from a watery solution and see how useful a suspension can be. Presented by Mad Science of Hampton Roads. Ages 6-12.

Upcoming
Registration Required
Library Branch: Meyera E. Oberndorf Central Library
Room: Central Folio & Libris Meeting Rooms
Age Group: 5-7 years, 8-11 years, 9-13 years
Program Type: STEAM
Registration Required
Details:

It’s time to shake up solutions and explore mixture chemistry. Sort out mixtures, clear color from a watery solution and see how useful a suspension can be. Presented by Mad Science of Hampton Roads. Ages 6-12.

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

Monday, June 29, 2026 at 4:30pm - 6:30pm
Joint-Use Marketplace South at TCC/City Joint-Use Library
Program Type:
Hobbies
Age Group:
8-11 years, 12-14 years, 14-18 years, 18+ years

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

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-23 months" group
This event is in the "2-3 years" group

Toddler Open Play

Tuesday, June 30, 2026 at 10:00am - 11:30am
Princess Anne Meeting Room at Princess Anne Area Library
Program Type:
Storytimes & Early Learning
Age Group:
12-23 months, 2-3 years

Enjoy a warm and inviting space where you and your child can play and socialize with others in the community. Please note: This is a social event for both caregiver and child, as opposed to a traditionally structured program.

Library Branch: Princess Anne Area Library
Room: Princess Anne Meeting Room
Age Group: 12-23 months, 2-3 years
Program Type: Storytimes & Early Learning
Details:

Enjoy a warm and inviting space where you and your child can play and socialize with others in the community. Please note: This is a social event for both caregiver and child, as opposed to a traditionally structured program.