USVI Beaches logo

Francis Bay Beach

North Shore, St. John

Francis Bay Beach is a beautiful, long beach on the north shore of St. John within the Virgin Islands National Park. This beach is much quieter than the other more well known north shore beaches so you'll be able to find some space for yourself among the many shaded areas along the shoreline. This beach also has picnic tables for its visitors if you can get one of those spots!

Francis Bay Beach is packed with lots of activities. You can go snorkeling along the northern, rocky shoreline of the beach to see lots of corals, fish, and even turtles. If you have a kayak you can follow the northern shore all the way to Whistling Cay where you can find some old ruins and more good snorkeling. At the southern end of the beach you can scramble over the rocks to find a small little pocket beach (past that there's another small beach named Little Maho). Finally there is a board walk through the woods that goes past the salt pond where you can see all kinds of birds and walk through the Maho trees.

If you're looking for a hike you can also take the trail up to the remains of the Francis Sugar Factory, the last sugar factory built on St. John.

More Information

Fee required: No
Beach Busy: Yes
Beach Size: Large


  • Bathrooms
  • Swimming
  • Snorkeling
  • Parking
  • Picnic Tables

How to Get There

  • Drive
  • Boat / Kayak