Title
What Can I Do From This Page?
- Reserve a Room
- See Weekly Events
- Reserve a Gab Bag
- Get an Explore Virginia Pass
- Book Makerspace Equipment
Use the button below to book meeting rooms in the library.
Reserve a Gab Bag by clicking on the button below.
- Williamsburg Regional Library Gab Bag Collection
- Gab Bags
- Learning To Go Equipment
- Equipment for Checkout
Book your Explore Virginia experiences by clicking the button below.
Visit the Makerspace Equipment Reservations page to reserve weekend time for equipment in our Makerspace.
Today's Hours
Contact Us
Need help with an event or booking a room? Give us a call or email us!



Search events
Upcoming Events
Time Zone: Eastern Time - US & Canada (change)
Toddler Stoytime @ JCCL In-Person
Toddler Storytime is a storytime program designed for toddlers aged 18 months to 3 years and their caregivers, featuring brief stories, rhymes, songs, fingerplays, and other activities.
Space is...
More
- Date:
- Wednesday, Jan 21 2026
Show more dates
- Time:
- 10:00 am - 10:25 am
- Location:
- Youth Services Program Room @ J, James City County Library (7770 Croaker Road)
- Audience:
- Children Ages 0-5
- Categories:
- Storytimes
Preschool Storytime @ WL In-Person
Preschool Storytime is a storytime program designed for preschoolers aged 3 to 5 and their caregivers, featuring stories, rhymes, songs, fingerplays, and other activities.
Space is limited; pick up a...
More
- Date:
- Wednesday, Jan 21 2026
Show more dates
- Time:
- 10:00 am - 10:30 am
- Location:
- Youth Services Program Room @ W, Williamsburg Library (515 Scotland Street)
- Audience:
- Children Ages 0-5
- Categories:
- Storytimes
LEGO® Club In-Person
Calling all LEGO® engineers! Join us for 9 sessions of building your LEGO® engineering skills with our LEGO® Education SPIKE kits. These sessions are presented at an introductory level for kids ages...
More
- Date:
- Wednesday, Jan 21 2026
Show more dates
- Time:
- 11:00 am - 12:30 pm
- Location:
- Youth Services Program Room @ J, James City County Library (7770 Croaker Road)
- Audience:
- Children Ages 6-11
- Categories:
- Activities and Crafts STEAM
- Registration Type:
- In-Person Registration
- Register!
Fundamentals of Coding with LEGO® In-Person
Join us for 9 cumulative sessions of building your LEGO® engineering skills with our LEGO® SPIKE Essentials kits. This curriculum covers topics such as basic coding, creating algorithms, conditional s...
More
- Date:
- Wednesday, Jan 21 2026
Show more dates
- Time:
- 1:00 pm - 2:30 pm
- Location:
- Youth Services Program Room @ J, James City County Library (7770 Croaker Road)
- Audience:
- Children Ages 6-11
- Categories:
- Activities and Crafts STEAM
- Registration Type:
- In-Person Registration
- Register!
Smartphone Photography In-Person
This 4-week course for beginners explores the basics of using your smartphone’s digital camera. You’ll learn how to take pictures, where they’re stored on your device, and how to delete them. You’ll...
More
- Date:
- Wednesday, Jan 21 2026
Show more dates
- Time:
- 2:00 pm - 4:00 pm
- Location:
- Meeting Room B, Williamsburg Library (515 Scotland Street)
- Audience:
- Adults Age 19 or older
- Categories:
- Computer Classes
LEGO® Robotics and Advanced Programming In-Person
Our most advanced LEGO® engineering program for kids ages 9+ who are already familiar with the fundamentals of coding. This program will focus approximately 70% on programming and coding, and 30% on...
More
- Date:
- Wednesday, Jan 21 2026
Show more dates
- Time:
- 3:00 pm - 4:00 pm
- Location:
- Youth Services Program Room @ J, James City County Library (7770 Croaker Road)
- Audience:
- Children Ages 6-11
- Categories:
- Activities and Crafts STEAM
- Registration Type:
- In-Person Registration
- Register! - 8 seats left
Ironbound Square In-Person
The bookmobile provides library membership, access to a collection of books for all ages, audiovisual materials, digital resources, and programs. The collection is organized for browsing and is mostly...
More
- Date:
- Wednesday, Jan 21 2026
Show more dates
- Time:
- 4:00 pm - 4:45 pm
- Location:
- Ironbound Square - Robinson / Watford Lane
- Audience:
- General Interest
- Categories:
- Bookmobile/Outreach
Advanced Excel In-Person
This class will cover advanced Excel techniques such as functions, pivot tables, power pivot functions, table inserts, macro leveraging, and much more, depending upon individual students’ learning...
More
- Date:
- Wednesday, Jan 21 2026
- Time:
- 4:00 pm - 5:30 pm
- Location:
- Isabelle Cosby Room, James City County Library (7770 Croaker Road)
- Audience:
- Adults Age 19 or older
- Categories:
- Computer Classes
- Registration Type:
- In-Person Registration
- Register!
Sylvia Brown Apartments In-Person
The bookmobile provides library membership, access to a collection of books for all ages, audiovisual materials, digital resources, and programs. The collection is organized for browsing and is mostly...
More
- Date:
- Wednesday, Jan 21 2026
Show more dates
- Time:
- 5:00 pm - 5:45 pm
- Location:
- Sylvia Brown Apartments - New Hope Road
- Audience:
- General Interest
- Categories:
- Bookmobile/Outreach
Embroidery Machine 101 In-Person
Join us for this beginner’s class on how to use the Makerspace’s embroidery machine! Spots are limited for this hands-on class. Registration required. For ages 13+.
- Date:
- Wednesday, Jan 21 2026
- Time:
- 5:00 pm - 6:00 pm
- Location:
- Makerspace, Williamsburg Library (515 Scotland Street)
- Audience:
- Adults Age 19 or older
- Categories:
- Maker
- Registration Type:
- In-Person Registration
- Register!
View More Events: