Volunteer

 
A person wearing a backpack watches a horse on sand dunes
A Pony Patrol volunteers monitors a Shackleford Banks horse.

NPS Photo / S.Godin

The volunteer program is essential to Cape Lookout National Seashore’s success. Volunteers help through season long opportunities to one day beach cleanups, assisting with visitor services, maintenance of facilities, wildlife research, and much more.

As a Volunteer-In-Parks (VIP), you will work side-by-side with National Park Service rangers, biologists, and maintenance staff. The types of positions vary greatly and may include such activities as computer data entry, skilled and unskilled maintenance, trail trimming, beach clean-up, wildlife monitoring, exotic plant removal, greeting visitors at visitor centers, and environmental education assistance.


 
Two people stand on a porch, waving.
Volunteers staying at the Keepers' Quarters

NPS Photo

How to Apply?

  • If you are interested in a specific position, please apply volunteer.gov. Your completed application will be reviewed by the volunteer coordinator and/or supervisor for the position.
  • If you are interest in future volunteer opportunties, please fill out an application, and send it to theVolunteer Coordinator.

Contact the Volunteer Coordinator if you have any questions about the positions posted.



Long Term Volunteer Opportunities

Our long-term volunteer opportunities range from one week to a few months. These volunteers help with visitor centers, stay on the barrier islands, and assist at campgrounds. Volunteers are expected to volunteer 32 hours a week.
 

 

Short Term Volunteer Opportunities

Short term opportunities include beach cleanups, group service projects, and annual volunteer events such as National Public Lands Day.
 

 

Current Volunteer Opportunities

When volunteer opportunities are available for the park, they will be listed below.  Positions can be full or part time.

Last updated: April 12, 2025

Park footer

Contact Info

Mailing Address:

131 Charles St
Harkers Island, NC 28531

Phone:

252 728-2250

Contact Us