• Chess Club @ JCCL

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

    Whether you are an experienced player or new to the game, drop in to play and learn in this casual, drop-in chess program.

    Free
  • Preschool Music Class with ECMS (JCCL)

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

    Join music educators from the Early Childhood Music School for an interactive morning of singing, moving, instrument playing, and more. Recommended for ages 3 to 5. Space is limited; pick up a free ticket at the Youth Services desk starting 30 minutes before the program.

    Free
  • Chess Club @ JCCL

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

    Whether you are an experienced player or new to the game, drop in to play and learn in this casual, drop-in chess program.

    Free
  • Whodunnits: “Sweet Tea and Anzac Biscuits” by Jan Marry (JCCL)

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

    WhoDunnits is a discussion group devoted to mysteries of all kinds. The group explores a diverse array of subgenres, geographic locations, and historical periods. Though occasionally members are encouraged to share a mystery they've read (Free Reads), most months focus on a single book read by the whole group. The WhoDunnits mystery book club meets...

    Free
  • Crafternoons @ JCCL: Colorful Calico Corn

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

    Use pipe cleaners and pony beads to create decorative ears of calico corn.

    Free
  • WYO Meet the Instruments (JCCL)

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

    Join musicians from the Williamsburg Youth Orchestra for a fun, interactive program where kids can explore a variety of musical instruments! Get up close with strings, winds, and brass, and discover the joy of making music.

    Free
  • Teen Open Gaming (JCCL)

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

    Come hang out, make new friends, and dive into your favorite Switch or board games with other teens— no registration required, for ages 13-18.

    Free
  • Chess Club @ JCCL

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

    Whether you are an experienced player or new to the game, drop in to play and learn in this casual, drop-in chess program.

    Free
  • Teen Tuesday

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

    Join other teens in the teen room for STEAM-themed learning activities and fun 10am-12pm every Tuesday. This month we’ll work on Sewing, Painting, leather stamping and more! Bring your creativity and curiosity. For ages 13-18.

    Free
  • Sit & Stitch (JCCL)

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

    Join us for this program where knitters, crocheters and hand-stitchers meet to stitch along with others. No registration required.

    Free
  • Teens Night Out (JCCL)

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

    Celebrate the end of the month with friends, games, snacks, music and more! Enjoy all the Teen Room has to offer! For ages 13-18, no registration required.

    Free
  • Chess Club @ JCCL

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

    Whether you are an experienced player or new to the game, drop in to play and learn in this casual, drop-in chess program.

    Free