Best Things to Do in St. John With Kids

By The WhichFamilyVacation EditorsReviewed June 20268 min read
Photo: Ben Whitney / Wikimedia Commons (Public domain)
Short answer

St. John's best family days are the Trunk Bay underwater snorkel trail, Cinnamon Bay, a Virgin Islands National Park hike, a Cruz Bay town day (arriving by ferry from St. Thomas), and a calmer snorkel at Maho Bay.

Want a resort shortlist for your St. John trip too?

60-second match. Free. No email required to see picks.

Get my picks →
Or jump straight to our #1 pick: Trunk Bay Underwater Snorkel Trail
St. John — the area around Trunk Bay Underwater Snorkel Trail1Area photo: Ben Whitney / Wikimedia Commons (Public domain)

Trunk Bay Underwater Snorkel Trail

Snorkel$40–$60 family of 4 (park entrance fee for ages 16+)2–3 hoursBest 6–17

A National Park Service-marked underwater trail with numbered plaques identifying coral and fish species along the swim loop — one of the only snorkel spots anywhere actually built to teach kids what they're looking at, not just point them at open water.

Watch out: It is the most popular beach on the island and gets genuinely crowded on days when cruise ships are in St. Thomas — go early morning for calmer water and a parking spot. There is an entrance fee for visitors 16 and up (kids free).

Book Now
St. John — the area around Cinnamon Bay Beach2Area photo: Ben Whitney / Wikimedia Commons (Public domain)

Cinnamon Bay Beach

Beach$0–$80 family of 4 (free beach; extra for watersports rentals)Half-day to full dayBest 2–17

A longer, quieter beach than Trunk Bay with kayak, paddleboard, and snorkel gear rentals right on the sand, plus the ruins of an old sugar plantation a short walk inland. A good default pick for a full relaxed beach day without Trunk Bay's crowds.

Watch out: No entrance fee, but also fewer built-out amenities than Trunk Bay — bring your own shade and food. The campground here means it can feel more rustic than a typical resort beach.

Book Now
St. John — the area around Virgin Islands National Park Guided Hike (Reef Bay Trail)3Area photo: Ben Whitney / Wikimedia Commons (Public domain)

Virgin Islands National Park Guided Hike (Reef Bay Trail)

Day-trip$140–$220 family of 4 (guided version); free for self-guidedHalf-day (4–5 hours with boat return)Best 8–17

A guided descent through the national park to sugar-mill ruins and Taino petroglyphs at Reef Bay, usually with a boat pickup at the bottom so you don't have to hike back up. It's the best way to see the historical layer of St. John beyond the beaches.

Watch out: It is a real hike — downhill most of the way out but genuinely tiring, and the return is either an uphill climb or a scheduled boat pickup you need to book in advance. Not a good fit for very young kids or anyone unsteady on uneven ground.

Book Now
St. John — the area around Cruz Bay Town Day4Area photo: Ben Whitney / Wikimedia Commons (Public domain)

Cruz Bay Town Day

Cultural$60–$140 family of 4 (ferry + food/shopping)Half-dayBest 2–17

St. John's only real town, right at the ferry dock, with a walkable strip of shops, ice cream, and casual restaurants — an easy low-key day, especially useful as a bookend on your arrival or departure day since you're already there for the ferry.

Watch out: St. John has no airport or bridge — every visitor arrives by passenger or car ferry from Red Hook or Charlotte Amalie on St. Thomas, so build the crossing time into your schedule rather than treating it as instant island access.

Book Now
St. John — the area around Maho Bay Turtle Snorkel5Area photo: Ben Whitney / Wikimedia Commons (Public domain)

Maho Bay Turtle Snorkel

Snorkel$0 family of 4 (free beach, no gear rental on-site)2 hoursBest 4–17

A calm, shallow bay with no entrance fee where sea turtles reliably graze on seagrass close to shore — one of the more consistent turtle-snorkeling spots in the USVI without needing a boat trip. Calmer and less crowded than Trunk Bay.

Watch out: There is no gear rental at the beach itself, so bring your own snorkel set. Give turtles space — swimming directly over or crowding them is both bad etiquette and can spook them off before your kids get a good look.

Book Now
Share:

Frequently asked

Do we need a passport to visit St. John?

No — the U.S. Virgin Islands are U.S. territory, so U.S. citizens travel with a standard ID, same as Puerto Rico.

How do we actually get to St. John?

By ferry only — there is no airport or bridge. Most visitors fly into St. Thomas and take a passenger or car ferry from Red Hook (shorter) or Charlotte Amalie to Cruz Bay.

Trunk Bay or Maho Bay — which is better for young kids?

Maho Bay if crowds are a concern — it is free, calmer, and has reliable turtle sightings. Trunk Bay has the educational snorkel trail but charges admission and gets busy on cruise-ship days.

How much of St. John is actually park land?

About two-thirds of the island's land, plus a significant stretch of surrounding water, is protected as Virgin Islands National Park — it's why the island feels so undeveloped compared to St. Thomas.

Things to do in similar destinations

Same family-activity angle, different destination.

Plan a full St. John family trip

Tell the Advisor your kids' ages, your budget, and your travel window. We'll match a resort, an activity stack, and the booking-window math that beats peak pricing.