Quiet Time and Sensory Playdate (JCCL)

James City County Library 7770 Croaker Rd., Williamsburg, VA

Enjoy the library before hours in a quieter, less stimulating environment for people with autism and sensory issues, and stop in the program room for a sensory adventure! Enjoy an hour of sensory bin play, a simple craft and coloring, before our regular open hours. Children can explore sensory bins filled with textures, colors and...

Free

Paws to Read with K-9 Connection (JCCL)

James City County Library 7770 Croaker Rd., Williamsburg, VA

Reading is even more fun when you can share it with a fluffy, four-legged friend, and it’s a great way for beginning readers to practice with a patient audience. Drop in to read a story to trained therapy dogs, no registration required.

Free

Sewing: Child’s Bucket Hat (JCCL)

James City County Library 7770 Croaker Rd., Williamsburg, VA

Curved seams! Make a reversable child’s bucket hat. Beginner sewers welcome. Supplies provided. Bring your own machine (in good working order) or use one of the library’s sewing machines. Space is limited. Reservations required. Please call (757) 741-3300, option 2 to register.

Free

Teen Tuesdays (JCCL)

James City County Library 7770 Croaker Rd., Williamsburg, VA

Join other teens in the teen room for STEAM-themed learning activities and fun 10am-12pm every Tuesday. This month we’ll explore sewing, painting, leather stamping, and more! Bring your creativity and curiosity. Craft or maker materials are only available during the program. For ages 13-18.

Free

Virtual Reality at a Glance

James City County Library 7770 Croaker Rd., Williamsburg, VA

Learn about virtual reality technology and all that you can do with it! For ages 13+. No registration required.

Free

WhoDunnits: “Arsenic and Old Books” by Miranda James (JCCL)

James City County Library 7770 Croaker Rd., Williamsburg, VA

This month, WhoDunnits will be reading Arsenic and Old Books by Miranda James. Lucinda Beckwith Long, the mayor of Athena, Mississippi, has donated a set of Civil War-era diaries to the archives of Athena College. She would like librarian Charlie Harris to preserve and substantiate them as a part of the Long family legacy—something that...

Free

Beanbag Book Club (JCCL)

James City County Library 7770 Croaker Rd., Williamsburg, VA

Join us as we wrap up the year with a craft, game — and a book tasting! We’ll talk about our favorites and each participant will get to choose a book to keep. For ages 5 – 8. Pick up a ticket at the Youth Services desk beginning 30 minutes before the program.

Free

Teen Creative Writing (JCCL)

James City County Library 7770 Croaker Rd., Williamsburg, VA

Join us for an opportunity to explore experiences and feelings through creative writing in a relaxed, safe, and nonjudgmental environment. For ages 13-18. No registration required.

Free

Teen Tuesdays (JCCL)

James City County Library 7770 Croaker Rd., Williamsburg, VA

Join other teens in the teen room for STEAM-themed learning activities and fun 10am-12pm every Tuesday. This month we’ll explore sewing, painting, leather stamping, and more! Bring your creativity and curiosity. Craft or maker materials are only available during the program. For ages 13-18.

Free

Homeschool Enrichment: Beyond the Sea with the Mariners’ Museum (JCCL)

James City County Library 7770 Croaker Rd., Williamsburg, VA

How adventurous are you? Would you dare cross an enormous ocean without knowing what lies ahead? European explorers did just that. In this hands-on program, students will learn about life at sea, better comprehend the spice trade, and practice their map skills. Space is limited; pick up a ticket at the Youth Services desk starting...

Free

Advance Care Planning: The Role of Advance Directives in Emergency Care (JCCL)

James City County Library 7770 Croaker Rd., Williamsburg, VA

Planning ahead isn’t just about emergencies—it’s about living fully, knowing your wishes will be honored. Join us for a practical discussion on advance care planning and how advance directives can give you control over your future healthcare decisions. In this session, you’ll learn what goes into an effective advance directive, how to choose a healthcare...

Free

Yoga and Meditation to Help You Sleep (JCCL)

James City County Library 7770 Croaker Rd., Williamsburg, VA

Why am I still awake and what can I do about it? Trouble falling and staying asleep may well be one of our most common ailments in today’s world. And it is so common and prevalent that we as a society no longer even recognize what chronic lack of sleep does to our bodies, our...

Free
Menu