Volunteer

Four people construct a wooden fence on a grassy hillside surrounded by autumn leaves and trees, conveying teamwork and outdoor activity.
Volunteers assist NPS staff in the construction of historic fencing at the Bowman-Hite Farm.

NPS/E. Schonekas

Volunteering with the National Park Service

Did you know that in 2025 over 138,000 volunteers donated 3.7 million hours of service to the National Park Service? Volunteers are vital to the success of our work. Volunteers provide immeasurable contribution to park programs, communities, partner organizations, and individuals throughout the country. Thank you for your service!

Cedar Creek and Belle Grove National Historical Park posts opportunities to volunteer according to park needs. Be sure to check back frequently.

In 2025 volunteers assisted with:

  • Transcribing primary source documents
  • Historical research
  • Invasive plant removal
  • Leading astronomy programs & star parties
  • Archeology
  • Administrative record keeping

Contact our volunteer coordinator if you are interested in volunteering or have any questions.

Volunteering with Partner Organizations

Volunteers are vital to the daily operations at Belle Grove Plantation. Volunteers lead Manor House tours, provide visitor orientations, assist with special events, and maintain plantation grounds. Contact Belle Grove if you are interested in joining their team.

Volunteers with the Cedar Creek Battlefield Foundation help plan and participate in the annual battle reenactment. They are also involved with other living history events. Contact the foundation for more information or an application.

Volunteers for the Shenandoah Valley Battlefields Foundation provide visitor services and do maintenance at several battlefields in the Shenandoah Valley. Contact them directly for information about current opportunities or group events.

 

Current Volunteer Opportunities

Last updated: January 24, 2026

Park footer

Contact Info

Mailing Address:

P.O. Box 700
Middletown, VA 22645

Phone:

540-490-9569

Contact Us