• Teen Tuesday (JCCL)

    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
  • Puppet Storytime (JCCL)

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

    Sing and dance with our puppets and enjoy books, flannel board stories, and other activities. Recommended for ages 3+. Space is limited; pick up a ticket at the Youth Services desk starting 30 minutes before the program to reserve your spot.

    Free
  • Catch-A-Craft: Rainbow Gnome Houses (JCCL)

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

    Get creative with a new craft every week. No registration required; drop in any time! June 26: Rainbow Gnome Houses July 3: Pet Rocks July 10: Beaded Necklaces July 17: Flapping Birds & Butterflies July 24: Suncatchers July 31: Stick Families August 7: Bookmarks

    Free
  • Learn to Play Chess (JCCL)

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

    Learn and practice the classic game of chess every Wednesday. Recommended for beginners ages 6+.

    Free
  • Jonathan Austin Magic Show (JCCL)

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

    Watch with bated breath as Jonathan Austin pedals on his unicycle high above the crowd, performing magic and juggling clubs, rings, canoe paddles, rubber chickens, baseball bats, and more. Space is limited at this location; pick up a ticket at the Youth Services desk starting 30 minutes before the program to reserve your spot.

    Free
  • Virginia Living Museum: Wild Moves (JCCL)

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

    Let your little explorers move like their favorite animals! They'll hop, slither, and stomp while exploring fun rhythms and animal movements all while building coordination and creativity. This program is intended for toddlers and preschoolers. There will be programs at 10 am and 1 pm. Space is limited; pick up a ticket at the Youth...

    Free
  • Learn to Play Chess (JCCL)

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

    Learn and practice the classic game of chess every Wednesday. Recommended for beginners ages 6+.

    Free
  • Adult Sewing Class/UFO Clinic (JCCL)

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

    Spend the morning working on your UFO- UnFinished (sewing) Object. Sewing class leaders are available to provide support. Don’t forget to bring your project and required supplies! Bring your own machine (in good working order) or use one of the library’s sewing machines.

    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
  • Teen Advisory Group – TAG (JCCL)

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

    WRL’s teen volunteer group meets the first Thursday of the month to share ideas for library services and work on various tasks. Application and orientation required. See https://www.wrl.org/teens/teen-volunteers/ for more information.

    Free
  • Fellowship in a Ring: A Sci-Fi/Fantasy Book Group

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

    Fellowship in a Ring is a group dedicated to science fiction and fantasy books, films, television, and pop culture. A suggested reading list is provided prior to each meeting. Readers are also welcome to share other science fiction or fantasy titles or simply join in the group conversation. Contact nhollands@wrl.org or anorfolk@wrl.org for a suggested...

    Free