Youth Programs

Story Time for Toddlers

Wednesday, June 19th, 2019 
10:15 a.m. - 10:45 a.m.
Ages 3 & Under


Let's have some stories about squawky, gawky chickens! Come in for a fun craft and poems, too! Siblings welcome.

Story Time for Preschoolers

Wednesday, June 19th, 2019 
11:00 a.m. - 11:45 a.m.
Ages 3½ - 5


Let's have some stories about squawky, gawky chickens! Come in for a fun craft and poems, too! Siblings welcome.

A Creative Space

Wednesday, June 19th, 2019 
2:00 p.m. - 4:00 p.m.
Ages 12 & Up  REGISTRATION REQUIRED 


Teens will learn about the more abstract side of art. In this class we'll look at concepts and colors. What emotion does this artwork portray based on the predominant colors? How can simply applying a color over an image change the tone of it? Register for this event online.

Story Time for Toddlers

Thursday, June 20th, 2019 
10:15 a.m. - 10:45 a.m.
Ages 3 & Under


Let's have some stories about squawky, gawky chickens! Come in for a fun craft and poems, too! Siblings welcome.

Story Time for Preschoolers

Thursday, June 20th, 2019 
11:00 a.m. - 11:45 a.m.
Ages 3½ - 5


Let's have some stories about squawky, gawky chickens! Come in for a fun craft and poems, too! Siblings welcome.

Chess & More

Saturday, June 22nd, 2019 
2:00 p.m. - 4:00 p.m.
Ages 6 & Up  REGISTRATION REQUIRED 


Meet other kids and teens who enjoy the challenge of a good chess, checkers, or other board game. Bring your favorite game with you. Register for this event online.

Dragon Feathers Puppet Show

Monday, June 24th, 2019 
2:00 p.m. - 3:00 p.m.
All Ages 


Dragon Feathers features a colorful, zany cast of talented dragons! They are silly, but never scary; foolish, but never frightening. Bring the whole family to this entertaining celebration of fun! Presented by Bob Brown Puppets.

Story Time for Toddlers

Wednesday, June 26th, 2019 
10:15 a.m. - 10:45 a.m.
Ages 3 & Under


What's cooking? Come to story time for a taste of good books, songs, and a craft! Siblings welcome.

Story Time for Preschoolers

Wednesday, June 26th, 2019 
11:00 a.m. - 11:45 a.m.
Ages 3½ - 5


What's cooking? Come to story time for a taste of good books, songs, and a craft! Siblings welcome.

Story Time for Toddlers

Thursday, June 27th, 2019 
10:15 a.m. - 10:45 a.m.
Ages 3 & Under


What's cooking? Come to story time for a taste of good books, songs, and a craft! Siblings welcome.

Story Time for Preschoolers

Thursday, June 27th, 2018 
11:00 a.m. - 11:45 a.m.
Ages 3½ - 5


What's cooking? Come to story time for a taste of good books, songs, and a craft! Siblings welcome.

Song & Dance

Friday, June 28th, 2019 
2:00 p.m. - 4:00 p.m.
Ages 7 & Up  REGISTRATION REQUIRED 


It’s showtime! Kids will get to dance to fun music, sing silly songs, learn a few easy rhythms, and dress up in crazy costumes. Register for this event online.

Dungeons & Dragons (Group B)

Saturday, June 29th, 2019 
2:00 p.m. - 4:00 p.m.
Ages 13 & Up  REGISTRATION REQUIRED 


Hail and well met, Adventurers! Dungeons and Dragons is an interactive, imaginative game that stimulates the mind with critical thinking, problem solving, and quick wits. New to the game? No problem. Our Game Master is prepared to help all learn the game and provide an enjoyable experience for all. Space is limited, so join up while there's still room on the list! Register for this event online.

Improv Acting

Monday, July 1st, 2019 
2:00 p.m. - 4:00 p.m.
Ages 12 & Up  REGISTRATION REQUIRED 


Just like on television or in a comedy club, teens will play a fun game of improvisation. Register for this event online.

Time for Baby

Tuesday, July 2nd, 2019 
11:00 a.m. - 11:45 a.m.
Ages 2 & Under


What do books, scarves, puppets, music and babies have in common? They are all part of Time for Baby. Join us as we use all of our senses to explore the world around us. This month, our theme will be, "Red, White, and Blue." Siblings welcome.

Science Scouts

Tuesday, July 2nd, 2019 
3:30 p.m. - 4:30 p.m.
Ages 6 - 11


Explore the mysteries of the world through science! In this weekly program, we will discuss and perform hands on investigations of S.T.E.M.-related topics. This week, we'll learn all about atmospheric layers. Register for this event online.

Story Time for Toddlers

Wednesday, July 3rd, 2019 
10:15 a.m. - 10:45 a.m.
Ages 3 & Under


Our stories, songs, and craft will be about our great country, America! Siblings welcome.

Story Time for Preschoolers

Wednesday, July 3rd, 2019 
11:00 a.m. - 11:45 a.m.
Ages 3½ - 5


Our stories, songs, and craft will be about our great country, America! Siblings welcome.

Books & Barks

Saturday, July 6th, 2019 
10:00 a.m. - 12:00 p.m.
Beginning Readers & Up  REGISTRATION REQUIRED 


Come to our extremely popular monthly program that gives developing readers the chance to read and relax with a trained therapy dog. Register for this event online by clicking on your preferred time slot - 10:00 a.m.; 10:30 a.m.; 11:00 a.m.; 11:30 a.m.

Discuss This

Saturday, July 6th, 2019 
2:00 p.m. - 4:00 p.m.
Ages 12 & Up  REGISTRATION REQUIRED 


Are you inspired by good books, articles, movies, and art? Do you write, draw, or enjoy playing music? If so, join us as we discuss books and share our creations. This is a group for those who wish to talk seriously about a variety of topics. Refreshments will be provided. Register for this event online.

Creepy Crawlies

Tuesday, July 9th, 2019 
2:00 p.m. - 3:00 p.m.
All Ages


Discover some of the most feared and misunderstood animals as we meet them up close and uncover the myths about creatures such as poisonous toads, pythons, spiders, hissing cockroaches, and even a skink! Presented by Wildlife Ambassadors.

Science Scouts

Tuesday, July 9th, 2019 
3:30 p.m. - 4:30 p.m.
Ages 6 - 11


Explore the mysteries of the world through science! In this weekly program, we will discuss and perform hands on investigations of S.T.E.M.-related topics. This week, it's Sundial S.T.E.M.. We Will be building and observing a sundial and talking about the history of time-telling devices and how a sundial works. Register for this event online.

Story Time for Toddlers

Wednesday, July 10th, 2019 
10:15 a.m. - 10:45 a.m.
Ages 3 & Under


Get ready to dive in to our ocean story time, full of wonderful stories, songs, and a craft! Siblings welcome.

Story Time for Preschoolers

Wednesday, July 10th, 2019 
11:00 a.m. - 11:45 a.m.
Ages 3½ - 5


Get ready to dive in to our ocean story time, full of wonderful stories, songs, and a craft! Siblings welcome.

Story Time for Toddlers

Thursday, July 11th, 2019 
10:15 a.m. - 10:45 a.m.
Ages 3 & Under


Get ready to dive in to our ocean story time, full of wonderful stories, songs, and a craft! Siblings welcome.

Story Time for Preschoolers

Thursday, July 11th, 2019 
11:00 a.m. - 11:45 a.m.
Ages 3½ - 5


Get ready to dive in to our ocean story time, full of wonderful stories, songs, and a craft! Siblings welcome.

Music & Movement for Families

Friday, July 12th, 2019 
11:00 a.m. - 12:00 p.m.
Ages 7 & Under  REGISTRATION REQUIRED 


Engage in a rich play environment in which children will be singing, dancing, and using musical instruments. Studies have shown how music and movement promotes cognitive, emotional and social growth in children. Parents and children should register together, as space is limited. Presented by Karen Erickson of the Northern Virginia Academy of Ballet. Register for this event online.

Ballet for All Learners

Friday, July 12th, 2019 
2:00 p.m. - 3:00 p.m.
Ages 8 & Up  REGISTRATION REQUIRED 


It's Showtime at the Library! Come in and dance with us! Discover the joy of moving to music. Learn ballet basics while delving into the fascinating world of composers and choreographers. Presented by Karen Erickson of the Northern Virginia Academy of Ballet. Register for this event online.

Sami Kart Tournament

Saturday, July 13th, 2019 
2:00 p.m. - 4:00 p.m.
Ages 10 - 18  REGISTRATION REQUIRED 


3, 2, 1, Go! Join us for a Mario Kart Wii tournament and demonstrate your racing skills. Family and friends are welcome to watch and cheer on their racers in this friendly competition! Light refreshments provided. Register for this event online.

Monday Movie: Sing

Monday, July 15th, 2019 
2:00 p.m. - 4:00 p.m.
Ages 5 & Up  REGISTRATION REQUIRED 


Join us for a musical movie adventure, complete with popcorn! In a city of humanoid animals, a hustling theater impresario's attempt to save his theater with a singing competition becomes grander than he anticipates even as its finalists find that their lives will never be the same. Rated PG. Register for this event online.

Subscribe to this RSS feed