Eastern Shore Public Library

Calendar

Sun Mon Tue Wed Thu Fri Sat
1
Lunch at the Library 12:00 pm
Lunch at the Library
Jul 1 @ 12:00 pm – 1:00 pm
Lunch at the Library @ Northampton Free Library
The Nassawadox location of the Eastern Shore Public Library will be partnering with the Foodbank of Southeastern Virginia to participate …read more
Creating a Plant Wall and Container Pond 1:00 pm
2
3
Lunch at the Library 12:00 pm
Lunch at the Library
Jul 3 @ 12:00 pm – 1:00 pm
Lunch at the Library @ Northampton Free Library
The Nassawadox location of the Eastern Shore Public Library will be partnering with the Foodbank of Southeastern Virginia to participate …read more
Rocketing to Space 1:00 pm
Rocketing to Space
Jul 3 @ 1:00 pm – 2:00 pm
Rocketing to Space @ NORTHAMPTON FREE LIBRARY
4
5
6
7
8
Lunch at the Library 12:00 pm
Lunch at the Library
Jul 8 @ 12:00 pm – 1:00 pm
Lunch at the Library @ Northampton Free Library
The Nassawadox location of the Eastern Shore Public Library will be partnering with the Foodbank of Southeastern Virginia to participate …read more
Countdown to a Healthy You 1:00 pm
Countdown to a Healthy You
Jul 8 @ 1:00 pm – 2:00 pm
Countdown to a Healthy You @ Northampton Free Library
9
10
Lunch at the Library 12:00 pm
Lunch at the Library
Jul 10 @ 12:00 pm – 1:00 pm
Lunch at the Library @ Northampton Free Library
The Nassawadox location of the Eastern Shore Public Library will be partnering with the Foodbank of Southeastern Virginia to participate …read more
Yoga for Kids 1:00 pm
Yoga for Kids
Jul 10 @ 1:00 pm – 2:00 pm
Yoga for Kids @ Northampton Free Library
11
12
13
14
15
Lunch at the Library 12:00 pm
Lunch at the Library
Jul 15 @ 12:00 pm – 1:00 pm
Lunch at the Library @ Northampton Free Library
The Nassawadox location of the Eastern Shore Public Library will be partnering with the Foodbank of Southeastern Virginia to participate …read more
A Sky Full of Stories 1:00 pm
A Sky Full of Stories
Jul 15 @ 1:00 pm – 2:00 pm
A Sky Full of Stories @ Northampton Free Library
16
17
Lunch at the Library 12:00 pm
Lunch at the Library
Jul 17 @ 12:00 pm – 1:00 pm
Lunch at the Library @ Northampton Free Library
The Nassawadox location of the Eastern Shore Public Library will be partnering with the Foodbank of Southeastern Virginia to participate …read more
Perseus and his Myth Adventures-storyteller Lynn Ruehlmann 1:00 pm
18
19
20
21
22
Lunch at the Library 12:00 pm
Lunch at the Library
Jul 22 @ 12:00 pm – 1:00 pm
Lunch at the Library @ Northampton Free Library
The Nassawadox location of the Eastern Shore Public Library will be partnering with the Foodbank of Southeastern Virginia to participate …read more
Hoopoe Silent Magician Show 2:00 pm
Hoopoe Silent Magician Show
Jul 22 @ 2:00 pm – 3:00 pm
Hoopoe Silent Magician Show @ Northampton Free Library
23
24
25
26
27
28
29
Lunch at the Library 12:00 pm
Lunch at the Library
Jul 29 @ 12:00 pm – 1:00 pm
Lunch at the Library @ Northampton Free Library
The Nassawadox location of the Eastern Shore Public Library will be partnering with the Foodbank of Southeastern Virginia to participate …read more
Meteors with the Nocturnals 1:00 pm
Meteors with the Nocturnals
Jul 29 @ 1:00 pm – 2:00 pm
Meteors with the Nocturnals @ Northampton Free Library
30
31
Lunch at the Library 12:00 pm
Lunch at the Library
Jul 31 @ 12:00 pm – 1:00 pm
Lunch at the Library @ Northampton Free Library
The Nassawadox location of the Eastern Shore Public Library will be partnering with the Foodbank of Southeastern Virginia to participate …read more
Creature Feature presented by Chincoteague Bay Field Station 1:00 pm
  • Eastern Shore Public Library
    23610 Front Street
    P.O. Box 360
    Accomac, VA. 23301
    Phone: (757) 787-3400;
    (757) 678-7800;
    (757) 824-5151
    Hours

    Cape Charles Memorial Library
    201 Mason Avenue
    Cape Charles, VA 23310
    Phone: (757) 331-1300
    Hours

  • Contact Us

  • Northampton Free Library
    7745 Seaside Rd
    P.O. Box 729 Nassawadox, VA 23413
    Phone: (757) 414-0010
    Hours

    Chincoteague Island Library
    4077 Main Street
    Chincoteague, VA 23336
    Phone: (757) 336-3460
    Hours

This site is made possible by a grant from the U.S. Institute of Museum and Library Services. It is managed by the The Library of Virginia Library Development and Networking Division.