Home > Events > Teens


Add your event to the calendar.
Add Your Event +

All Day

Thank You for Your Service Booth at Oceanfront Library (Virginia Beach)

Oceanfront Area Library 700 Virginia Beach Blvd, Virginia Beach

Atten-Hut! At ease soldiers. Stop by our Thank You for Service booth in our children's area and make a card, write a letter, or draw/color a picture for a veteran. All cards will be give to local veterans from the […]

Featured Featured

Fall Festivals in Hampton Roads

There are so many Fall Festivals in Hampton Roads it can be hard to keep track - so we have a BIG LIST for you!


Teentober with Portsmouth Public Library (Portsmouth)

Cradock Branch, Portsmouth Library 28 Prospect Parkway, Portsmouth

Join us for Teentober, a month-long celebration of our teen patrons! Cradock-All events are drop in: October 5th: Paint a Velvet Art Skull Poster October 11th-20th: Snap Circuits October 26th: Floral Wood Trivet Craft Call 757-393-8759 for more information

Strahd Ends Tonight: D&D 5E One-Shot at Northampton Branch Library (Hampton)

Northampton Branch Library 936 Big Bethel Rd, Hampton

After long nights of planning, you've decided that it's time to act. There's been too many disappearances, too many strange happenings, and no escape through the deadly fog that surrounds the land. The strike will happen all in one go, […]

Foreign Language Tasting Series at Morgan Memorial Library (Suffolk)

Morgan Memorial Library 443 W. Washington Street, Suffolk

Come 'taste' a new language and see if it's something you want to learn. Gain new skills, new cultural awareness, and some new friends. For adults, teens, and older elementary ages. No registration required to attend in person. Registration required to […]

Makerspace: Glowforge Ghost Earrings at Williamsburg Library (Williamsburg)

Williamsburg Regional Library 515 Scotland St, Williamsburg

Join Williamsburg Regional Library and celebrate this spooky season by drawing your own ghost earrings for the Glowforge to cut! For ages 13 through adult.  Spots are limited so call 757.741.3300, option 2 to register.