Programs & Events Calendar

All programs are free and open to the public.

 

 

See programs by location

Ashland | Atlee | Goochland | Hanover

King & Queen | Mechanicsville | Montpelier

Cochrane Rockville | Upper King William | West Point

 

July

          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31            

 

See other months

Jan Feb Mar Apr May Jun

Jul Aug Sep Oct Nov Dec

 

Storytime Schedule | Summer Reading Program

Annual Library Events | Classes & Workshops

 


 

Click on the branch name to see location and hours.

 

July

 

Friday July 1

 

Family Storytime at 10:45 a.m.

Location: Hanover Branch Library

 

Family Storytime at 10:30 a.m.

Location: Cochrane Rockville Branch Library

 

Family Storytime at 10:30 a.m.

Location: West Point Branch Library

 

Friday Morning Movie, 10:00 a.m. - noon

Location: Goochland Branch Library

See a great kids' movie on the big screen at the library.

Popcorn provided by the Friends of the Goochland Library.

 

Summer Break Movie Matinee, 2:00 - 4:00 p.m.

Location: Ashland Branch Library

Beat the heat with a cool movie on the big screen!

Snacks provided by the Friends of the Ashland Library.

 

First Friday Films, 4:30 - 6:00 p.m.

Location: Cochrane Rockville Branch Library

Bring the whole crew for a great movie on the big screen!

Refreshments provided by the Friends of the Rockville Library.

 

Back to top

 

Monday July 4

 

Library Closed

 

Back to top

 

Tuesday July 5

 

Toddler Storytime at 10:00 a.m.

Preschool Storytime at 10:45 a.m.

Location: Ashland Branch Library

 

Mother Goose Storytime at 10:00 a.m.

Preschool Storytime at 10:45 a.m.

Family Storytime at 11:15 a.m.

Family Storytime at 6:45 p.m.

Location: Mechanicsville Branch Library

 

Jesse Joyner, Juggler

Everyone will enjoy Jesse’s highly skilled performance full of wonderful surprises and humor. He juggles! He rides a unicycle! He juggles while riding a unicycle! It’s a balancing act you have to see to believe.

Location: West Point Branch Library, 11:00 a.m.

Location: Upper King William Branch Library, 1:30 p.m.

Location: King & Queen Branch Library, 4:30 p.m.

 

Back to top

 

Wednesday July 6

 

Mother Goose Storytime at 10:00 a.m.

Toddler Storytime at 10:45 a.m.

Preschool Storytime at 11:30 a.m.

Location: Atlee Branch Library

 

Toddler Storytime at 10:00 a.m.

Preschool Storytime at 10:45 a.m.

Family Storytime at 11:15 a.m.

Location: Mechanicsville Branch Library

 

Family Storytime at 10:00 a.m.

Location: Montpelier Branch Library

 

Family Storytime at 10:30 a.m.

Location: Upper King William Branch Library

 

Jesse Joyner, Juggler

Everyone will enjoy Jesse’s highly skilled performance full of wonderful surprises and humor. He juggles! He rides a unicycle! He juggles while riding a unicycle! It’s a balancing act you have to see to believe.

Location: Cochrane Rockville Branch Library, 11:00 a.m.

Location: Goochland Branch Library, 1:30 p.m.

 

Your Best Self Yet, 6:00 -7:00 p.m.

Location: Ashland Branch Library

Join us for a series program (Wednesdays June 15 through August 3) on how you can be your best self yet.  Each week will focus on a different aspect of self-improvement and will be led by a local nutritionist.

 

Back to top

 

Thursday July 7

 

Mother Goose Storytime at 10:00 a.m.

Family Storytime at 10:45 a.m.

Preschool Storytime at 11:30 a.m.

Location: Atlee Branch Library

 

Toddler Storytime at 10:00 a.m.

Preschool Storytime at 10:30 a.m.

Mother Goose Storytime at 11:30 a.m.

Location: Goochland Branch Library

 

Toddler Storytimeeat 10:00 a.m.

Preschool Storytime at 10:45 a.m.

Family Storytime at 11:15 a.m.

Location: Mechanicsville Branch Library

 

Jesse Joyner, Juggler

Everyone will enjoy Jesse's highly skilled performance full of wonderful surprises and humor. He juggles! He rides a unicycle! He juggles while riding a unicycle! It's a balancing act you have to see to believe.

Location: Montpelier Branch Library, 11:00 a.m.

Location: Ashland Branch Library, 1:30 p.m.

Location: Hanover Branch Library, 4:30 p.m.

 

Family Movie Matinee, 3:00 - 4:30 p.m.

Location: Mechanicsville Branch Library

Bring the whole family for a great movie on the big screen at the library.

Snacks provided by the Friends of the Mechanicsville Library. 

 

Back to top

 

Friday July 8

 

Family Storytime at 10:45 a.m.

Location: Hanover Branch Library

 

Family Storytime at 10:30 a.m.

Location: Cochrane Rockville Branch Library

 

Family Storytime at 10:30 a.m.

Location: West Point Branch Library

 

Friday Morning Movie, 10:00 a.m. - noon

Location: Goochland Branch Library

See a great kids' movie on the big screen at the library.

Popcorn provided by the Friends of the Goochland Library.

 

Jesse Joyner, Juggler

Everyone will enjoy Jesse's highly skilled performance full of wonderful surprises and humor. He juggles! He rides a unicycle! He juggles while riding a unicycle! It's a balancing act you have to see to believe.

Location: Mechanicsville Branch Library, 11:00 a.m.

 Location: Atlee Branch Library, 1:30 p.m.

 

Teen Movie Night, 6:00 - 8:00 p.m.

Location: Ashland Branch Library

Ages 11-16. Enjoy a great movie on the big screen!

Pizza provided by the Friends of the Ashland Library.

 

Back to top

 

Saturday July 9

 

Second Saturday Movie Matinee, Noon - 2:00 p.m.

Location: West Point Branch Library

Bring the whole family for a great movie on the big screen at the library.

Popcorn & drinks provided by the Friends of the West Point Library.

 

Ink It!, 1:00 - 4:00 p.m.

Location: Atlee Branch Library

Ages 18 to adult.  Learn how to draw in pen & ink with Celeste Johnston, Virginia Museum of Fine Arts faculty member and "Arts in the Garden" instructor. This is a two-part class.  Next session is Saturday, July 16. Space is limited.  Call or visit the library to sign up.

Refreshments provided by the Friends of the Atlee Library.

 

Retro Gaming Tote Bag, 3:00 - 4:00 p.m.

Location: Cochrane Rockville Branch Library

Ages 11-18.  Create a one of a kind tote bag inspired by retro video games like Pac-Man Donkey Kong, and Frogger.
Pizza provided by the Friends of the Rockville Library.

 

Back to top

 

Monday July 11

 

Mother Goose Storytime at 10:00 a.m.

Family Storytime at 10:45 a.m.

Location: Ashland Branch Library

 

Family Game Night: On Your Mark! Get Set! GO!, 5:30 - 7:00 p.m.

Location: King & Queen Branch Library

Grab your family and friends and have fun playing games like sack races, ring toss, jump rope, and clothespin in a bottle, to name a few.

Snacks provided by the Friends of the King & Queen Library.

 

Pajama Storytime, 6:30 - 7:30 p.m.

Location: Atlee Branch Library

Bring your favorite snuggly friend for a special evening Storytime.  Wear your PJs and slippers, too!

Refreshments provided by the Friends of the Atlee Library.

 

"Sun & Fun!" Teen Art Program, 6:30 -7:30 p.m.

Location: Mechanicsville Branch Library

Ages 11-18. Upcycle your old t-shirts into a beach bag or bathing suit cover up (requires an oversized t-shirt). No sewing required. Sign-ups requested.

 

Back to top

 

Tuesday July 12

 

Toddler Storytime at 10:00 a.m.

Preschool Storytime at 10:45 a.m.

Location: Ashland Branch Library

 

Mother Goose Storytime at 10:00 a.m.

Preschool Storytime at 10:45 a.m.

Family Storytime at 11:15 a.m.

Family Storytime at 6:45 p.m.

Location: Mechanicsville Branch Library

 

Hanover Book Club, 1:00 - 2:00 p.m.

Location: Hanover Branch Library

Call or visit the library for title information.

Refreshments provided by the Hanover Branch Library Friends.

 

The Great Chocolate Challenge, 3:00 - 4:00 p.m.

Location: West Point Branch Library

Ages 11-18.  Test your chocolate skills with tastings, trivia, and games.

Snacks provided by the Friends of the West Point Library.

 

Family Board Game Night, 6:30 - 7:30 p.m.

Location: Upper King William Branch Library

Spend a fun evening at the library playing board games with your family and friends.

Refreshments provided by the Friends of the Upper King William Library.

 

Back to top

 

Wednesday July 13

 

Mother Goose Storytime at 10:00 a.m.

Toddler Storytime at 10:45 a.m.

Preschool Storytime at 11:30 a.m.

Location: Atlee Branch Library

 

Toddler Storytime at 10:00 a.m.

Preschool Storytime at 10:45 a.m.

Family Storytime at 11:15 a.m.

Location: Mechanicsville Branch Library

 

Family Storytime at 10:00 a.m.

Location: Montpelier Branch Library

 

Family Storytime at 10:30 a.m.

Location: Upper King William Branch Library

 

Teddy Bear Games, 3:00 - 4:00 p.m.

Location: Cochrane Rockville Branch Library

Bring your teddy bear (or favorite plush friend) and compete together in events like the Froggy Long Jump and the Balance Beam.

Snacks provided by the Friends of the Rockville Library.

 

Your Best Self Yet, 6:00 -7:00 p.m.

Location: Ashland Branch Library

Join us for a series program (Wednesdays June 15 through August 3) on how you can be your best self yet.  Each week will focus on a different aspect of self-improvement and will be led by a local nutritionist.

 

Back to top

 

Thursday July 14

 

Mother Goose Storytime at 10:00 a.m.

Family Storytime at 10:45 a.m.

Preschool Storytime at 11:30 a.m.

Location: Atlee Branch Library

 

Toddler Storytime at 10:00 a.m.

Preschool Storytime at 10:30 a.m.

Mother Goose Storytime at 11:30 a.m.

Location: Goochland Branch Library

 

Toddler Storytime at 10:00 a.m.

Preschool Storytime at 10:45 a.m.

Family Storytime at 11:15 a.m.

Location: Mechanicsville Branch Library

 

Life-Sized Board Game, 6:30 - 7:30 p.m.

Location: Ashland Branch Library

Ages 5-18. Ever wanted to be a real part of your favorite board game?  Now's your chance to be human-sized pieces in a classic game.

 

Back to top

 

Friday July 15

 

Family Storytime at 10:45 a.m.

Location: Hanover Branch Library

 

Family Storytime at 10:30 a.m.

Location: Cochrane Rockville Branch Library

 

Family Storytime at 10:30 a.m.

Location: West Point Branch Library

 

Friday Morning Movie, 10:00 a.m. - noon

Location: Goochland Branch Library

See a great kids' movie on the big screen at the library.

Popcorn provided by the Friends of the Goochland Library.

 

Let's Draw!, 2:00 - 4:00 p.m.

Location: Atlee Branch Library

Ages 11-18.  Try out techniques that make drawing easy and fun.  Beginners welcome!  Call or visit the library to sign up.

Snacks provided by the Friends of the Atlee Library.

 

LEGOMania @ the Library, 4:00 - 5:00 p.m.

Location: West Point Branch Library

Ages 5-12.  Join us for a fun afternoon with LEGOs.

Snacks provided by the Friends of the West Point Library.

 

Back to top

 

Saturday July 16

 

Shark Week at the Library, 10:00 - 11:00 a.m.

Location: Hanover Branch Library

Who loves Shark Week?  See all of the shark things the library offers and make a shark-y craft.

Tasty snacks for apex predators provided by the Hanover Branch Library Friends.

 

"Drive-in" Movie for Kids, 10:30 a.m. - noon

Location: Mechanicsville Branch Library

Ages 4-10. Decorate a "car" made out of boxes and then "park" it at our drive-in for a movie.  Sign-ups requested.

Snacks provided by the Friends of the Mechanicsville Library.

 

Batting Contest, Noon - 2:00 p.m.

Location: Montpelier Branch Library

Ages 11-18.  Bring your bats, balls, and gloves and show us what you've got.  Win Flying Squirrels tickets.

Snacks provided by the Friends of the Montpelier Library.

 

Comedy Classic Movie Matinee, Noon - 2:00 p.m.

Location: West Point Branch Library

Ages 16 & up. Join us for lunch and a classic comedy on the big screen!

Subs and snacks provided by the Friends of the West Point Library.

 

Ink It!, 1:00 - 4:00 p.m.

Location: Atlee Branch Library

Ages 18 to adult.  Learn how to draw in pen & ink with Celeste Johnston, Virginia Museum of Fine Arts faculty member and "Arts in the Garden" instructor. This is a two-part class.  First session is Saturday, July 9. Space is limited.  Call or visit the library to sign up.

Refreshments provided by the Friends of the Atlee Library.

 

Back to top

 

Monday July 18

 

Mother Goose Storytime at 10:00 a.m.

Family Storytime at 10:45 a.m.

Location: Ashland Branch Library

 

Mother Nature's Travelin' Road Show

The Virginia Living Museum's kid-friendly show returns to the library with up close and personal experiences with the animals of Virginia.

Location: Atlee Branch Library, 11:00 a.m.

Location: Mechanicsville Branch Library, 1:30 p.m.

Location: Hanover Branch Library, 3:30 p.m.

 

Eat Chocolate for the Win!, 1:00 - 2:30 p.m.

Location: Goochland Branch Library

Ages 11-18. Join us for chocolate-y fun with races and contests.  Bring your appetites and your friends.

Pizza & more provided by the Friends of the Goochland Branch Library.

 

Back to top

 

Tuesday July 19

 

Toddler Storytime at 10:00 a.m.

Preschool Storytime at 10:30 a.m.

Location: Ashland Branch Library

 

Mother Goose Storytime at 10:00 a.m.

Preschool Storytime at 10:45 a.m.

Family Storytime at 11:15 a.m.

Family Storytime at 6:45 p.m.

Location: Mechanicsville Branch Library

 

Mother Nature's Travelin' Road Show

The Virginia Living Museum's kid-friendly show returns to the library with up close and personal experiences with the animals of Virginia.

Location: West Point Branch Library, 11:00 a.m.

Location: Upper King William Branch Library, 1:30 p.m.

Location: King & Queen Branch Library, 4:00 p.m.

 

Back to top

 

Wednesday July 20

 

Mother Goose Storytime at 10:00 a.m.

Toddler Storytime at 10:45 a.m.

Preschool Storytime at 11:30 a.m.

Location: Atlee Branch Library

 

Toddler Storytime at 10:00 a.m.

Preschool Storytime at 10:45 a.m.

Family Storytime at 11:15 a.m.

Location: Mechanicsville Branch Library

 

Family Storytime at 10:00 a.m.

Location: Montpelier Branch Library

 

Family Storytime at 10:30 a.m.

Location: Upper King William Branch Library

 

Mother Nature's Travelin' Road Show

The Virginia Living Museum's kid-friendly show returns to the library with up close and personal experiences with the animals of Virginia.

Location: Cochrane Rockville Branch Library, 11:00 a.m.

Location: Goochland Branch Library, 1:30 p.m.

Location: Montpelier Branch Library, 3:30 p.m.

 

Your Best Self Yet, 6:00 -7:00 p.m.

Location: Ashland Branch Library

Join us for a series program (Wednesdays June 15 through August 3) on how you can be your best self yet.  Each week will focus on a different aspect of self-improvement and will be led by a local nutritionist.

 

Back to top

 

Thursday July 21

 

Mother Goose Storytime at 10:00 a.m.

Family Storytime at 10:45 a.m.

Preschool Storytime at 11:30 a.m.

Location: Atlee Branch Library

 

Toddler Storytime at 10:00 a.m.

Preschool Storytime at 10:30 a.m.

Mother Goose Storytime at 11:30 a.m.

Location: Goochland Branch Library

 

Family Storytime at 10:30 a.m.

Location: King & Queen Branch Library

 

Toddler Storytime at 10:00 a.m.

Preschool Storytime at 10:45 a.m.

Family Storytime at 11:15 a.m.

Location: Mechanicsville Branch Library

 

Mother Nature's Travelin' Road Show

The Virginia Living Museum's kid-friendly show returns to the library with up close and personal experiences with the animals of Virginia.

Location: Ashland Branch Library, 11:00 a.m.

Location: Mechanicsville Branch Library, 1:30 p.m.

Location: Atlee Branch Library, 3:30 p.m.

 

Embroidery Workshop, 10:30 - noon

Location: Upper King William Branch Library

Ages 11- Adult.  Learn and practice basic embroidery stitches.  Supplies will be provided, but you are welcome to bring your own and/or any embroidered works you want to share.

 

Read 2 Rover, 4:30 - 5:30 p.m.

Location: Cochrane Rockville Branch Library

Read 2 Rover provides comfort and motivation for beginning readers as they read aloud to therapy dogs.  Call or visit the library for more information or to register for this rewarding program.

 

Summer Reading Check-in, 5:30 - 6:30 p.m.

Location: Goochland Branch Library

Have a Summer Reading Check-In with the County’s Elementary School Librarians and get a treat from the KONA ICE truck!

Snacks provided by the Friends of the Goochland Library.

 

Back to top

 

Friday July 22

 

Family Storytime at 10:45 a.m.

Location: Hanover Branch Library

 

Family Storytime at 10:30 a.m.

Location: Cochrane Rockville Branch Library

 

Family Storytime at 10:30 a.m.

Location: West Point Branch Library

 

Family LEGO Engineering, 1:30 - 2:30 p.m.

Location: Atlee Branch Library

Let your imagination run wild and build your own LEGO creations.

Snacks provided by the Friends of the Atlee Library.

 

Back to top

 

Saturday July 23

 

Family LEGO Engineering, 1:30 - 2:30 p.m.

Location: Atlee Branch Library

Let your imagination run wild and build your own LEGO creations.

Snacks provided by the Friends of the Atlee Library.

 

Back to top

 

Monday July 25

 

Mother Goose Storytime at 10:00 a.m.

Family Storytime at 10:45 a.m.

Location: Ashland Branch Library

 

"It'll Give You Chills!" Movie Night, 6:30 - 8:00 p.m.

Location: Hanover Branch Library

Ages 11-18. See a free movie based on R.L. Stine's scary stories. Bring a friend!

Pizza and popcorn provided by the Hanover Branch Library Friends.

 

UKW Adult Book Club, 7:00 - 8:00 p.m.

Location: Upper King William Branch Library

Call or visit the library for title information.

 

Back to top

 

Tuesday July 26

 

Toddler Storytime at 10:00 a.m.

Preschool Storytime at 10:45 a.m.

Location: Ashland Branch Library

 

Mother Goose Storytime at 10:00 a.m.

Preschool Storytime at 10:45 a.m.

Family Storytime at 11:15 a.m.

Family Storytime at 6:45 p.m.

Location: Mechanicsville Branch Library

 

Back to top

 

Wednesday July 27

 

Mother Goose Storytime at 10:00 a.m.

Toddler Storytime at 10:45 a.m.

Preschool Storytime at 11:30 a.m.

Location: Atlee Branch Library

 

Toddler Storytime at 10:00 a.m.

Preschool Storytime at 10:45 a.m.

Family Storytime at 11:15 a.m.

Location: Mechanicsville Branch Library

 

Family Storytime at 10:00 a.m.

Location: Montpelier Branch Library

 

Family Storytime at 10:30 a.m.

Location: Upper King William Branch Library

 

Your Best Self Yet, 6:00 -7:00 p.m.

Location: Ashland Branch Library

Join us for a series program (Wednesdays June 15 through August 3) on how you can be your best self yet.  Each week will focus on a different aspect of self-improvement and will be led by a local nutritionist.

 

Back to top

 

Thursday July 28

 

Mother Goose Storytime at 10:00 a.m.

Family Storytime at 10:45 a.m.

Preschool Storytime at 11:30 a.m.

Location: Atlee Branch Library

 

Toddler Storytime at 10:00 a.m.

Preschool Storytime at 10:30 a.m.

Mother Goose Storytime at 11:30 a.m.

Location: Goochland Branch Library

 

Toddler Storytime at 10:00 a.m.

Preschool Storytime at 10:45 a.m.

Family Storytime at 11:15 a.m.

Location: Mechanicsville Branch Library

 

"Aladdin" presented by the Hampstead Stage Company

Follow the story of poor Aladdin, who rises above the odds and follows his dreams in days of long ago and far away.

Location: West Point Branch Library, 11:00 a.m.

Location: Upper King William Branch Library, 2:00 p.m.

Location: King & Queen Branch Library, 5:00 p.m.

 

Movie Night, 6:00 - 8:00 p.m.

Location: West Point Branch Library

Ages 13 & up. Bring a friend and join us for a great movie on the big screen.

Refreshments provided by the Friends of the West Point Library.

 

Back to top

 

Friday July 29

 

Family Storytime at 10:45 a.m.

Location: Hanover Branch Library

 

Family Storytime at 10:30 a.m.

Location: Cochrane Rockville Branch Library

 

Family Storytime at 10:30 a.m.

Location: West Point Branch Library

 

"Aladdin" presented by the Hampstead Stage Company

Follow the story of poor Aladdin, who rises above the odds and follows his dreams in days of long ago and far away.

Location: Goochland Branch Library, 10:00 a.m.

Location: Montpelier Branch Library, 1:00 p.m.

Location: Ashland Branch Library, 4:00 p.m.

 

Back to top

 

Saturday July 30

 

Family Storytime at 10:45 a.m.

Location: Hanover Branch Library

 

Family Storytime at 10:30 a.m.

Location: Cochrane Rockville Branch Library

 

Family Storytime at 10:30 a.m.

Location: West Point Branch Library

 

"Aladdin" presented by the Hampstead Stage Company

Follow the story of poor Aladdin, who rises above the odds and follows his dreams in days of long ago and far away.

Location: Cochrane Rockville Branch Library, 11:00 a.m.

Location: Atlee Branch Library, 2:00 p.m.

 

Back to top 

 

 

Branch Libraries

Richard S. Gillis, Jr.
Ashland Branch Library

201 S. Railroad Avenue
804-798-4072

directions/map

 

Atlee Branch Library
9161 Atlee Road
804-559-0654

directions/map

 

Goochland Branch Library
3075 River Road West
804-556-4774

directions/map

 

Hanover Branch Library
7527 Library Drive
804-365-6210

directions/map

 

King & Queen Branch Library
396 Newtown Road
804-769-1623

directions/map

 

Mechanicsville Branch Library
7461 Sherwood Crossing Place
804-746-9615

directions/map

 

Lois Wickham Jones
Montpelier Branch Library

17205 Sycamore Tavern Lane
804-883-7116

directions/map

 

Cochrane Rockville Branch Library
16600 Pouncey Tract Road
804-749-3146

directions/map

 

Upper King William Branch Library
694-J Sharon Road
804-769-3731

directions/map

 

West Point Branch Library
721 Main Street
804-843-3244

directions/map

 

  Go to Axis360

 

 

Valid XHTML 1.0 Transitional