Fees & Passes

Entrance Fees

There is no fee to enter either Virgin Islands National Park or Virgin Islands Coral Reef National Monument.

Overnight Stay Limits: 7 nights per bay, no more than 30 nights per year.
Amenity Fees
Trunk Bay 2018
Individual Day Pass (16 years and older) $5.00
Individual Annual Pass $20.00
Family Annual Pass $30.00
Interagency Senior Pass $2.50 for holder + up to 3 guests
Interagency Access Pass $2.50 for holder + up to 3 guests
Active Duty Military Pass Free for holder + up to 3 guests
Overnight Mooring & Anchoring 2018
Regular overnight fee $26.00/night
Senior/Access Pass $13.00/night
National Park Service Passes 2018
Interagency Senior Pass 80.00 Lifetime or 20.00 Annual
Interagency Access Pass Free/lifetime
Military Active Duty Pass Free
Payment Stations are Located at:
Cruz Bay Finger Pier Leinster Bay
Caneel Bay Saltpond Bay
Hawksnest Bay Great Lameshur Bay
Francis Bay
Overnight fees must be paid prior to spending the night.
For more information on moorings, boating, and best places to snorkel visit the Marine Visitor Use page.

The five entrance fee-free days for 2019 will be:

  • Monday, January 21 – Martin Luther King, Jr. Day
  • Saturday, April 20 – First Day of National Park Week/National Junior Ranger Day
  • Sunday, August 25 – National Park Service Anniversary
  • Saturday, September 28 – National Public Lands Day
  • Monday, November 11 – Veterans Day

Fee-free days only apply to Trunk Bay fees
To find out more about National Park Fee-Free days visit Fee Free Parks.

Last updated: January 26, 2019

Contact the Park

Mailing Address:

1300 Cruz Bay Creek
St. John, VI 00830


(340) 776-6201 x238
Headquarters/Visitor Center phone contact Information.

Contact Us