Eastern Shore Public Library

Volunteer Opportunities

We rely on volunteers each day to keep the library running smoothly and to help with programs and special projects.

To volunteer at Cape Charles Memorial Library, call 757-331-1300.

To volunteer at Chincoteague Island Library, contact Harriet Lonergan at 757-336-3460.

To volunteer at the Eastern Shore Public Library in Accomac, Northampton Free Library in Nassawadox or the ESPL Foundation please print, fill out and mail the application to: Eastern Shore Public Library Foundation, P.O. Box 554, Accomac, VA 23301. More information can be located on the ESPL Foundation website at http://www.shorelibrary.com/volunteer-opportunities/

Join other dedicated volunteers, meet interesting people, and help give back to the community. With our limited resources, our volunteers help to maintain the high quality of service that our patrons deserve.


  • Eastern Shore Public Library
    23610 Front Street
    P.O. Box 360
    Accomac, VA. 23301
    Phone: (757) 787-3400;

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

  • Contact Us

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

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

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.