Upcoming Events

Age Group
Age Group
Program Type
Library Branch
Ongoing Events
Registration

Primary tabs

This event is in the "Grades 3-5" group.
This event is in the "Grades 6-8" group.
This event is in the "Grades 9-12" group.
This event is in the "Adults 18+" group.

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: Grades 3-5, Grades 6-8, Grades 9-12, Adults 18+
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

This event is in the "Grades 6-8" group.
This event is in the "Grades 9-12" group.

Hip-Hop Dance Workshop

5:30pm - 6:30pm
Bayside Area Library
Sign-up Open
Registration
Library Branch: Bayside Area Library
Room: Bayside Library Meeting Room
Age Group: Grades 6-8, Grades 9-12
Program Type: Culture
Registration Required
Seats Remaining: 30
Details:

Embark on a rhythmic journey into the world of hip-hop dance with this exhilarating workshop designed to celebrate the infectious energy, creativity, and expressive power of hip-hop movement.

This event is in the "Grades 3-5" group.
This event is in the "Grades 6-8" group.

Tween Hangout!

5:30pm - 6:30pm
Oceanfront Area Library
Sign-up Open
Registration
Library Branch: Oceanfront Area Library
Room: Oceanfront Area Library Meeting Room
Age Group: Grades 3-5, Grades 6-8
Program Type: Arts & Crafts
Registration Required
Seats Remaining: 13
Details:

Hi Tweens!

Let's explore Little Bits!

Grades 3-8. Registration is required.

This event is in the "Grades 6-8" group.
This event is in the "Grades 9-12" group.

Grab and Go: Tiny Art Show

10:00am - 7:00pm
Digital Program
Virtual Event
Library Branch: Digital Program
Age Group: Grades 6-8, Grades 9-12
Program Type: Arts & Crafts
Details:

Destress to be your best!  Display your artistic talents in the Library's Tiny Art Show!  Pick up a mini canvas and then create your masterpiece.  When completed, return it to the library so it can be

This event is in the "Grades 6-8" group.
This event is in the "Grades 9-12" group.

Teen Time: Tiny Art

4:00pm - 5:45pm
Kempsville Area Library
Library Branch: Kempsville Area Library
Room: Kempsville Teen & Technology Space
Age Group: Grades 6-8, Grades 9-12
Program Type: Arts & Crafts, STEAM
Details:

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

Grades 6-12. Registration is not required, drop in any time!

Weekly Themes:

This event is in the "Grades 6-8" group.
This event is in the "Grades 9-12" group.

Teen Time: Mindfulness and Tiny Art

5:00pm - 6:45pm
Bayside Area Library
Library Branch: Bayside Area Library
Room: Bayside Library Meeting Room
Age Group: Grades 6-8, Grades 9-12
Program Type: Arts & Crafts, Hobbies, STEAM
Details:

Join us for teen-only activities. Enjoy movies, games, crafts, and more, with different selections each month. This month's activity is practicing mindfulness by creating tiny mandala art.

This event is in the "Grades 6-8" group.
This event is in the "Grades 9-12" group.

Teen Time: STEAM

5:30pm - 6:45pm
Oceanfront Area Library
Library Branch: Oceanfront Area Library
Room: Oceanfront Area Library Meeting Room
Age Group: Grades 6-8, Grades 9-12
Program Type: STEAM
Details:

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

Grades 6-12. Registration is not required, drop in any time!

Weekly Themes:

This event is in the "Grades 6-8" group.
This event is in the "Grades 9-12" group.

Grab and Go: Tiny Art Show

10:00am - 7:00pm
Digital Program
Virtual Event
Library Branch: Digital Program
Age Group: Grades 6-8, Grades 9-12
Program Type: Arts & Crafts
Details:

Destress to be your best!  Display your artistic talents in the Library's Tiny Art Show!  Pick up a mini canvas and then create your masterpiece.  When completed, return it to the library so it can be

This event is in the "Grades 6-8" group.
This event is in the "Grades 9-12" group.

Teen Time: Anime Club

5:00pm - 6:45pm
Princess Anne Area Library
Library Branch: Princess Anne Area Library
Room: Princess Anne Meeting Room
Age Group: Grades 6-8, Grades 9-12
Program Type: Arts & Crafts, Hobbies, Movies & Entertainment, STEAM
Details:

Join us Wednesdays for teen-only activities. Enjoy movies, games, crafts, and more, with different selections each week. Grades 6-12. Registration is not required; drop in any time!

Weekly Themes:

This event is in the "Grades 6-8" group.
This event is in the "Grades 9-12" group.

Grab and Go: Tiny Art Show

10:00am - 7:00pm
Digital Program
Virtual Event
Library Branch: Digital Program
Age Group: Grades 6-8, Grades 9-12
Program Type: Arts & Crafts
Details:

Destress to be your best!  Display your artistic talents in the Library's Tiny Art Show!  Pick up a mini canvas and then create your masterpiece.  When completed, return it to the library so it can be

This event is in the "Grades 6-8" group.
This event is in the "Grades 9-12" group.

Teen Terrariums

5:30pm - 6:30pm
Windsor Woods Area Library
Sign-up Open
Registration
Library Branch: Windsor Woods Area Library
Room: Windsor Woods Programming Room
Age Group: Grades 6-8, Grades 9-12
Program Type: Arts & Crafts
Registration Required
Seats Remaining: 6
Details:

Express your creativity while working on your green thumb! Come learn how to make your own Terrariums that you can watch grow at home!  All supplies provided. Grades 6-12.

This event is in the "Grades 6-8" group.
This event is in the "Grades 9-12" group.

Teen Time: Community Service

5:30pm - 7:00pm
TCC/City Joint-Use Library
Library Branch: TCC/City Joint-Use Library
Room: Joint-Use Library Rooms L102 and L103
Age Group: Grades 6-8, Grades 9-12
Program Type: Discussion Groups, Jobs & Careers
Details:

Want to have fun while earning community service hours? Join us Thursday nights for teen-only activities. Help with various library tasks every third Thursday; tasks will change monthly.

This event is in the "Grades 6-8" group.
This event is in the "Grades 9-12" group.

Grab and Go: Tiny Art Show

10:00am - 5:00pm
Digital Program
Virtual Event
Library Branch: Digital Program
Age Group: Grades 6-8, Grades 9-12
Program Type: Arts & Crafts
Details:

Destress to be your best!  Display your artistic talents in the Library's Tiny Art Show!  Pick up a mini canvas and then create your masterpiece.  When completed, return it to the library so it can be

This event is in the "Grades 6-8" group.
This event is in the "Grades 9-12" group.

Grab and Go: Tiny Art Show

10:00am - 5:00pm
Digital Program
Virtual Event
Library Branch: Digital Program
Age Group: Grades 6-8, Grades 9-12
Program Type: Arts & Crafts
Details:

Destress to be your best!  Display your artistic talents in the Library's Tiny Art Show!  Pick up a mini canvas and then create your masterpiece.  When completed, return it to the library so it can be

This event is in the "Grades 6-8" group.
This event is in the "Grades 9-12" group.

A Sound Mind: Exploring the Impact of Music on Mental Health

2:00pm - 3:00pm
TCC/City Joint-Use Library
Sign-up Open
Registration
Library Branch: TCC/City Joint-Use Library
Room: Joint-Use Library Rooms L102 and L103
Age Group: Grades 6-8, Grades 9-12
Program Type: Culture
Registration Required
Seats Remaining: 30
Details:

Unleash the transformative power of music and explore its multifaceted influence on the human mind, emotions, and overall mental well-being.

This event is in the "Grades 6-8" group.
This event is in the "Grades 9-12" group.

Teen Crafts: Pet Enrichment Toys

2:30pm - 3:30pm
Windsor Woods Area Library
Sign-up Open
Registration
Library Branch: Windsor Woods Area Library
Room: Windsor Woods Programming Room
Age Group: Grades 6-8, Grades 9-12
Program Type: Arts & Crafts
Registration Required
Seats Remaining: 7
Details:

Calling all animal lovers! Get ready to create engaging and interactive toys for our furry friends. This hands-on crafting session combines creativity with a love for pets.

This event is in the "Grades 6-8" group.
This event is in the "Grades 9-12" group.

De-Stress Fest

3:00pm - 4:30pm
Kempsville Area Library
Sign-up Open
Registration
Library Branch: Kempsville Area Library
Room: Kempsville Meeting Room
Age Group: Grades 6-8, Grades 9-12
Program Type: Arts & Crafts, Hobbies
Registration Required
Seats Remaining: 20
Details:

Feeling overwhelmed by exams? Need a moment just to catch your breath? Come hang out at the library where you can take a break, make new friends, and just relax.

This event is in the "Grades 6-8" group.
This event is in the "Grades 9-12" group.

Teen Paint Night: Fluid Painting, Tiny Art Edition, session 1

2:30pm - 3:30pm
Meyera E. Oberndorf Central Library
Sign-up Open
Registration
Library Branch: Meyera E. Oberndorf Central Library
Room: Central Teen Area
Age Group: Grades 6-8, Grades 9-12
Program Type: Arts & Crafts, Hobbies
Registration Required
Seats Remaining: 7
Details:

It’s a paint party!  Learn about paint pouring on your tiny canvas.  Feel free to submit it for the Tiny Art Show. All supplies provided.

Grades 6-12. Registration required.

This event is in the "Grades 6-8" group.
This event is in the "Grades 9-12" group.

Teen Paint Night: Fluid Painting, Tiny Art Edition, session 2

3:30pm - 4:30pm
Meyera E. Oberndorf Central Library
Sign-up Open
Registration
Library Branch: Meyera E. Oberndorf Central Library
Room: Central Teen Area
Age Group: Grades 6-8, Grades 9-12
Program Type: Arts & Crafts, Hobbies
Registration Required
Seats Remaining: 8
Details:

It’s a paint party!  Learn about paint pouring on your tiny canvas.  Feel free to submit it for the Tiny Art Show. All supplies provided.

Grades 6-12. Registration required.

This event is in the "Grades 6-8" group.
This event is in the "Grades 9-12" group.

Grab and Go: Tiny Art Show

10:00am - 7:00pm
Digital Program
Virtual Event
Library Branch: Digital Program
Age Group: Grades 6-8, Grades 9-12
Program Type: Arts & Crafts
Details:

Destress to be your best!  Display your artistic talents in the Library's Tiny Art Show!  Pick up a mini canvas and then create your masterpiece.  When completed, return it to the library so it can be

This event is in the "Grades 3-5" group.
This event is in the "Grades 6-8" group.

Homeschool Tween Hour: Mini Golf

11:30am - 12:30pm
Kempsville Area Library
Registration
Library Branch: Kempsville Area Library
Room: Kempsville Teen & Technology Space
Age Group: Grades 3-5, Grades 6-8
Program Type: Arts & Crafts, Hobbies
Registration Required
Seats Remaining: 20
Details:

Calling all homeschool tweens! Here's your chance to meet other tweens, make new friends, and enjoy fun activities. This month's activity is constructing creative designs with colorful blocks!

Grades 4-8. Registration is required.

This event is in the "Grades 6-8" group.
This event is in the "Grades 9-12" group.

Homeschool Hangout - Tiny Art Paint Day!

1:00pm - 2:30pm
Oceanfront Area Library
Registration
Library Branch: Oceanfront Area Library
Room: Oceanfront Area Library Meeting Room
Age Group: Grades 6-8, Grades 9-12
Program Type: Arts & Crafts, STEAM
Registration Required
Seats Remaining: 15
Details:

Hi Homeschoolers!

Express yourself with a Tiny Art Paint Day! Create your own unique masterpiece to be used in the Tiny Art Show or to take home!

Grades 6-12. Registration is required.

This event is in the "Grades 3-5" group.
This event is in the "Grades 6-8" group.
This event is in the "Grades 9-12" group.
This event is in the "Adults 18+" group.

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: Grades 3-5, Grades 6-8, Grades 9-12, Adults 18+
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

This event is in the "Grades 6-8" group.
This event is in the "Grades 9-12" group.

Teen Tabletop Roleplaying Adventures!

5:00pm - 6:45pm
Oceanfront Area Library
Registration
Library Branch: Oceanfront Area Library
Room: Oceanfront Area Library Meeting Room
Age Group: Grades 6-8, Grades 9-12
Program Type: Hobbies
Registration Required
Seats Remaining: 8
Details:

Adventure awaits! Join a new Dungeons & Dragons campaign with other interested teens led by a Library Game Master. No prior experience required, new players welcome! All supplies and character sheets will be provided.