Check the Beach
Panoramic view of Coki BeachCoki Beach, Saint Thomas - Saint John District

United States Virgin Islands beaches

Which United States Virgin Islands beach is best right now? 105 beaches ranked by live weather, wind, waves and water temperature.

Updated 4:01 pm local timeScores from Open-Meteo forecasts, refreshed hourlyColors follow the lifeguard flags

Top 3 right now

15 beaches score 8.8 right now. These three have the best stretch ahead, then the lightest wind.

  1. 18.8Excellent

    Cottongarden Bay Beach

    Saint Croix District

    Good right now
    Air
    29°C85°F
    Water
    30°C86°F
    Wind
    17 km/h11 mph
    Waves
    0.8 m2 ft
    Tomorrow, hour by hourBest 11 am, 7.9
  2. 28.8Excellent

    Cramer Park Beach

    Saint Croix District

    Good right now
    Air
    29°C85°F
    Water
    30°C86°F
    Wind
    17 km/h11 mph
    Waves
    0.8 m2 ft
    Tomorrow, hour by hourBest 11 am, 7.9
  3. 38.8Excellent

    Hollingsworth Beach

    Saint Croix District

    Good right now
    Air
    29°C85°F
    Water
    30°C86°F
    Wind
    17 km/h11 mph
    Waves
    0.8 m2 ft
    Tomorrow, hour by hourBest 11 am, 7.9

United States Virgin Islands today

A good day for the beach across United States Virgin Islands: 77 of 105 scored beaches are good right now, water is 30°C86°F, and wind averages 17 km/h11 mph (gentle breeze). Read at 4:01 pm; everything below is computed from that reading.

Northern United States Virgin Islands

66 of 66 beaches scored, 62 good now

7.4GreatAverage Beach ScoreBest: Brewers Bay Beach, 8.0
Water
30°C86°F
Wind
19 km/h12 mph
Waves
0.8 m3 ft
Better right now

Southern United States Virgin Islands

39 of 39 beaches scored, 15 good now

7.5GreatAverage Beach ScoreBest: Cottongarden Bay Beach, 8.8
Water
30°C86°F
Wind
16 km/h10 mph
Waves
0.7 m2 ft
  • Warmest water

    30°C86°F

    Cottongarden Bay Beach

    Saint Croix District. Score 8.8 Excellent.

  • Calmest sea

    0.6 m2 ft waves

    Hansen Bay Beach

    Saint Thomas - Saint John District. Wind 18 km/h11 mph. Level with 3 other beaches.

Best hours

United States Virgin Islands averages 7.4 Great this hour. The best hour today is 8 am (8.7); the weakest is 3 pm (7.0).

The strongest stretch runs 7 am to 11 am.

7 to 10, green flag4 to 7, yellowUnder 4, redAverage of the scored beaches, each hour

All United States Virgin Islands beaches

Filter by what you need, sort by what matters today, and hover a row to find it on the map.

105 beaches listed · 105 of 105 scored live

  1. Cottongarden Bay Beach

    Saint Croix District

    8.8Excellent

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air29°C85°F
    • Wind17 km/h11 mph
    • Waves0.8 m2 ft
    TodayTomorrowBest 4 pm to 6 pm
    • No dogs
  2. Cramer Park Beach

    Saint Croix District

    8.8Excellent

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air29°C85°F
    • Wind17 km/h11 mph
    • Waves0.8 m2 ft
    TodayTomorrowBest 4 pm to 6 pm
    • No facility details on OpenStreetMap yet
  3. Hollingsworth Beach

    Saint Croix District

    8.8Excellent

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air29°C85°F
    • Wind17 km/h11 mph
    • Waves0.8 m2 ft
    TodayTomorrowBest 4 pm to 6 pm
    • No facility details on OpenStreetMap yet
  4. Isaacs Bay Beach

    Saint Croix District

    8.8Excellent

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air29°C85°F
    • Wind17 km/h11 mph
    • Waves0.8 m2 ft
    TodayTomorrowBest 4 pm to 6 pm
    • No facility details on OpenStreetMap yet
  5. Smuggler's Cove Beach

    Saint Croix District

    8.8Excellent

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air29°C85°F
    • Wind17 km/h11 mph
    • Waves0.8 m2 ft
    TodayTomorrowBest 4 pm to 6 pm
    • Free parking
  6. Cane Bay Beach

    Saint Croix District

    8.8Excellent

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air30°C86°F
    • Wind16 km/h10 mph
    • Waves0.7 m2 ft
    TodayTomorrowBest 4 pm to 6 pm
    • No facility details on OpenStreetMap yet
  7. Davis Beach

    Saint Croix District

    8.8Excellent

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air30°C86°F
    • Wind16 km/h10 mph
    • Waves0.7 m2 ft
    TodayTomorrowBest 4 pm to 6 pm
    • Free parking
  8. St Croix ~ U.S. Virgin Islands

    Frederiksted Beach

    Saint Croix District

    8.8Excellent

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air30°C86°F
    • Wind16 km/h10 mph
    • Waves0.7 m2 ft
    TodayTomorrowBest 4 pm to 6 pm
    • No facility details on OpenStreetMap yet
  9. LaGrange Beach

    Saint Croix District

    8.8Excellent

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air30°C86°F
    • Wind16 km/h10 mph
    • Waves0.7 m2 ft
    TodayTomorrowBest 4 pm to 6 pm
    • No facility details on OpenStreetMap yet
  10. Monks Bath Beach

    Saint Croix District

    8.8Excellent

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air30°C86°F
    • Wind16 km/h10 mph
    • Waves0.7 m2 ft
    TodayTomorrowBest 4 pm to 6 pm
    • No facility details on OpenStreetMap yet
  11. Northwest, St Croix 00840, USVI

    North Star Beach

    Saint Croix District

    8.8Excellent

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air30°C86°F
    • Wind16 km/h10 mph
    • Waves0.7 m2 ft
    TodayTomorrowBest 4 pm to 6 pm
    • No facility details on OpenStreetMap yet
  12. Rainbow Beach

    Saint Croix District

    8.8Excellent

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air30°C86°F
    • Wind16 km/h10 mph
    • Waves0.7 m2 ft
    TodayTomorrowBest 4 pm to 6 pm
    • No facility details on OpenStreetMap yet
  13. St Croix ~ U.S. Virgin Islands

    Saint Croix Country Club Beach

    Saint Croix District

    8.8Excellent

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air30°C86°F
    • Wind16 km/h10 mph
    • Waves0.7 m2 ft
    TodayTomorrowBest 4 pm to 6 pm
    • No facility details on OpenStreetMap yet
  14. Sprat Hall Beach

    Saint Croix District

    8.8Excellent

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air30°C86°F
    • Wind16 km/h10 mph
    • Waves0.7 m2 ft
    TodayTomorrowBest 4 pm to 6 pm
    • No facility details on OpenStreetMap yet
  15. Sandy Point Beach

    Saint Croix District

    8.8Excellent

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air29°C85°F
    • Wind18 km/h11 mph
    • Waves0.7 m2 ft
    TodayTomorrowBest 4 pm to 6 pm
    • Free parking
    • No dogs
  16. Brewers Bay Beach

    Saint Thomas - Saint John District

    8.0Great

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air29°C85°F
    • Wind19 km/h12 mph
    • Waves0.9 m3 ft
    TodayTomorrowBest 4 pm to 6 pm
    • No facility details on OpenStreetMap yet
  17. Honeymoon Beach

    Saint Thomas - Saint John District

    8.0Great

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air29°C85°F
    • Wind19 km/h12 mph
    • Waves0.9 m3 ft
    TodayTomorrowBest 4 pm to 6 pm
    • Free parking
  18. Hull Bay, St Thomas, USVI, May 2018.

    Hull Bay Beach

    Saint Thomas - Saint John District

    8.0Great

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air29°C85°F
    • Wind19 km/h12 mph
    • Waves0.9 m3 ft
    TodayTomorrowBest 4 pm to 6 pm
    • No facility details on OpenStreetMap yet
  19. Limetree Beach

    Saint Thomas - Saint John District

    8.0Great

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air29°C85°F
    • Wind19 km/h12 mph
    • Waves0.9 m3 ft
    TodayTomorrowBest 4 pm to 6 pm
    • No facility details on OpenStreetMap yet
  20. Lindberg Beach

    Saint Thomas - Saint John District

    8.0Great

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air29°C85°F
    • Wind19 km/h12 mph
    • Waves0.9 m3 ft
    TodayTomorrowBest 4 pm to 6 pm
    • No facility details on OpenStreetMap yet
  21. Little Magens

    Saint Thomas - Saint John District

    8.0Great

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air29°C85°F
    • Wind19 km/h12 mph
    • Waves0.9 m3 ft
    TodayTomorrowBest 4 pm to 6 pm
    • No facility details on OpenStreetMap yet
  22. U.S. Virgin Island Location : Long Bay

    Long-Bay Beach

    Saint Thomas - Saint John District

    8.0Great

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air29°C85°F
    • Wind19 km/h12 mph
    • Waves0.9 m3 ft
    TodayTomorrowBest 4 pm to 6 pm
    • No facility details on OpenStreetMap yet
  23. Magens Bay (facing Peterborg), St Thomas, USVI, Dec 2016.

    Magens Bay Beach

    Saint Thomas - Saint John District

    8.0Great

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air29°C85°F
    • Wind19 km/h12 mph
    • Waves0.9 m3 ft
    TodayTomorrowBest 4 pm to 6 pm
    • No facility details on OpenStreetMap yet
  24. Morningstar Beach

    Saint Thomas - Saint John District

    8.0Great

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air29°C85°F
    • Wind19 km/h12 mph
    • Waves0.9 m3 ft
    TodayTomorrowBest 4 pm to 6 pm
    • No facility details on OpenStreetMap yet
  25. Revenge Beach

    Saint Thomas - Saint John District

    8.0Great

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air29°C85°F
    • Wind19 km/h12 mph
    • Waves0.9 m3 ft
    TodayTomorrowBest 4 pm to 6 pm
    • No facility details on OpenStreetMap yet
  26. Revenge Beach

    Saint Thomas - Saint John District

    8.0Great

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air29°C85°F
    • Wind19 km/h12 mph
    • Waves0.9 m3 ft
    TodayTomorrowBest 4 pm to 6 pm
    • No facility details on OpenStreetMap yet
  27. Sapphire Beach

    Saint Thomas - Saint John District

    8.0Great

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air29°C85°F
    • Wind19 km/h12 mph
    • Waves0.9 m3 ft
    TodayTomorrowBest 4 pm to 6 pm
    • No facility details on OpenStreetMap yet
  28. Sprat Beach

    Saint Thomas - Saint John District

    8.0Great

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air29°C85°F
    • Wind19 km/h12 mph
    • Waves0.9 m3 ft
    TodayTomorrowBest 4 pm to 6 pm
    • No facility details on OpenStreetMap yet
  29. Sugarbird Beach

    Saint Thomas - Saint John District

    8.0Great

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air29°C85°F
    • Wind19 km/h12 mph
    • Waves0.9 m3 ft
    TodayTomorrowBest 4 pm to 6 pm
    • No facility details on OpenStreetMap yet
  30. Bordeaux Beach

    Saint Thomas - Saint John District

    7.8Great

    1.1 m4 ft waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air29°C85°F
    • Wind19 km/h12 mph
    • Waves1.1 m4 ft
    TodayTomorrowBest 4 pm to 6 pm
    • No facility details on OpenStreetMap yet
  31. Fortuna Bay Beach

    Saint Thomas - Saint John District

    7.8Great

    1.1 m4 ft waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air29°C85°F
    • Wind19 km/h12 mph
    • Waves1.1 m4 ft
    TodayTomorrowBest 4 pm to 6 pm
    • No facility details on OpenStreetMap yet
  32. Stumpy Bay Beach

    Saint Thomas - Saint John District

    7.8Great

    1.1 m4 ft waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air29°C85°F
    • Wind19 km/h12 mph
    • Waves1.1 m4 ft
    TodayTomorrowBest 4 pm to 6 pm
    • No facility details on OpenStreetMap yet
  33. Bluebeard Beach

    Saint Thomas - Saint John District

    7.6Great

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air29°C84°F
    • Wind19 km/h12 mph
    • Waves0.8 m2 ft
    TodayTomorrowBest 5 pm to 6 pm
    • No facility details on OpenStreetMap yet
  34. Cabrita Point Beach

    Saint Thomas - Saint John District

    7.6Great

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air29°C84°F
    • Wind19 km/h12 mph
    • Waves0.8 m2 ft
    TodayTomorrowBest 5 pm to 6 pm
    • No facility details on OpenStreetMap yet
  35. Panoramic view of Coki Beach

    Coki Beach

    Saint Thomas - Saint John District

    7.6Great

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air29°C84°F
    • Wind19 km/h12 mph
    • Waves0.8 m2 ft
    TodayTomorrowBest 5 pm to 6 pm
    • No facility details on OpenStreetMap yet
  36. Panoramic view of Coki Beach

    Coki Point Beach

    Saint Thomas - Saint John District

    7.6Great

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air29°C84°F
    • Wind19 km/h12 mph
    • Waves0.8 m2 ft
    TodayTomorrowBest 5 pm to 6 pm
    • No facility details on OpenStreetMap yet
  37. Lindquist Beach (Smith Bay Beach Park), St. Thomas, USVI, Aug 2013.

    Lindquist Beach

    Saint Thomas - Saint John District

    7.6Great

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air29°C84°F
    • Wind19 km/h12 mph
    • Waves0.8 m2 ft
    TodayTomorrowBest 5 pm to 6 pm
    • No facility details on OpenStreetMap yet
  38. Mandahl Bay Beach, St Thomas, USVI, Dec 2016.

    Mandahl Bay Beach

    Saint Thomas - Saint John District

    7.6Great

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air29°C84°F
    • Wind19 km/h12 mph
    • Waves0.8 m2 ft
    TodayTomorrowBest 5 pm to 6 pm
    • No facility details on OpenStreetMap yet
  39. Muller Bay Beach

    Saint Thomas - Saint John District

    7.6Great

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air29°C84°F
    • Wind19 km/h12 mph
    • Waves0.8 m2 ft
    TodayTomorrowBest 5 pm to 6 pm
    • No facility details on OpenStreetMap yet
  40. Pelican Beach

    Saint Thomas - Saint John District

    7.6Great

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air29°C84°F
    • Wind19 km/h12 mph
    • Waves0.8 m2 ft
    TodayTomorrowBest 5 pm to 6 pm
    • No facility details on OpenStreetMap yet
  41. Pineapple Beach

    Saint Thomas - Saint John District

    7.6Great

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air29°C84°F
    • Wind19 km/h12 mph
    • Waves0.8 m2 ft
    TodayTomorrowBest 5 pm to 6 pm
    • No facility details on OpenStreetMap yet
  42. Scott Beach

    Saint Thomas - Saint John District

    7.6Great

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air29°C84°F
    • Wind19 km/h12 mph
    • Waves0.8 m2 ft
    TodayTomorrowBest 5 pm to 6 pm
    • No facility details on OpenStreetMap yet
  43. Secret Harbor Beach

    Saint Thomas - Saint John District

    7.6Great

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air29°C84°F
    • Wind19 km/h12 mph
    • Waves0.8 m2 ft
    TodayTomorrowBest 5 pm to 6 pm
    • No facility details on OpenStreetMap yet
  44. Turquoise Beach

    Saint Thomas - Saint John District

    7.6Great

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air29°C84°F
    • Wind19 km/h12 mph
    • Waves0.8 m2 ft
    TodayTomorrowBest 5 pm to 6 pm
    • No facility details on OpenStreetMap yet
  45. Tutu Beach

    Saint Thomas - Saint John District

    7.6Great

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air29°C84°F
    • Wind19 km/h12 mph
    • Waves0.8 m2 ft
    TodayTomorrowBest 5 pm to 6 pm
    • No facility details on OpenStreetMap yet
  46. Water Bay Beach

    Saint Thomas - Saint John District

    7.6Great

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air29°C84°F
    • Wind19 km/h12 mph
    • Waves0.8 m2 ft
    TodayTomorrowBest 5 pm to 6 pm
    • No facility details on OpenStreetMap yet
  47. Annaberg Beach

    Saint Thomas - Saint John District

    7.0Great

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air29°C84°F
    • Wind18 km/h11 mph
    • Waves0.7 m2 ft
    TodayTomorrowBest 5 pm to 6 pm
    • No facility details on OpenStreetMap yet
  48. Blue stone and coral beach art along Ram Head Trail, Saint John, Virgin Islands National Park

    Blue Cobblestone Beach

    Saint Thomas - Saint John District

    7.0Great

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air29°C84°F
    • Wind18 km/h11 mph
    • Waves0.7 m2 ft
    TodayTomorrowBest 5 pm to 6 pm
    • No facility details on OpenStreetMap yet
  49. Boatman Point Beach

    Saint Thomas - Saint John District

    7.0Great

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air29°C84°F
    • Wind18 km/h11 mph
    • Waves0.7 m2 ft
    TodayTomorrowBest 5 pm to 6 pm
    • No facility details on OpenStreetMap yet
  50. Brown Bay Beach

    Saint Thomas - Saint John District

    7.0Great

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air29°C84°F
    • Wind18 km/h11 mph
    • Waves0.7 m2 ft
    TodayTomorrowBest 5 pm to 6 pm
    • No facility details on OpenStreetMap yet
  51. Scott Beach, one of the seven beaches at Caneel Bay

    Caneel Bay Beach

    Saint Thomas - Saint John District

    7.0Great

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air29°C84°F
    • Wind18 km/h11 mph
    • Waves0.7 m2 ft
    TodayTomorrowBest 5 pm to 6 pm
    • No facility details on OpenStreetMap yet
  52. Danish Warehouse Ruins, Cinnamon Bay Beach, Saint John, Virgin Islands National Park

    Cinnamon Bay Beach

    Saint Thomas - Saint John District

    7.0Great

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air29°C84°F
    • Wind18 km/h11 mph
    • Waves0.7 m2 ft
    TodayTomorrowBest 5 pm to 6 pm
    • No facility details on OpenStreetMap yet
  53. Cinnamon Bay Campground Beach

    Saint Thomas - Saint John District

    7.0Great

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air29°C84°F
    • Wind18 km/h11 mph
    • Waves0.7 m2 ft
    TodayTomorrowBest 5 pm to 6 pm
    • No facility details on OpenStreetMap yet
  54. Cocoloba Beach

    Saint Thomas - Saint John District

    7.0Great

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air29°C84°F
    • Wind18 km/h11 mph
    • Waves0.7 m2 ft
    TodayTomorrowBest 5 pm to 6 pm
    • No facility details on OpenStreetMap yet
  55. Live camCruz Bay, St John, USVI

    Cruz Bay Beach

    Saint Thomas - Saint John District

    7.0Great

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air29°C84°F
    • Wind18 km/h11 mph
    • Waves0.7 m2 ft
    TodayTomorrowBest 5 pm to 6 pm
    • No facility details on OpenStreetMap yet
  56. Ditleff Beach

    Saint Thomas - Saint John District

    7.0Great

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air29°C84°F
    • Wind18 km/h11 mph
    • Waves0.7 m2 ft
    TodayTomorrowBest 5 pm to 6 pm
    • No facility details on OpenStreetMap yet
  57. Francis Bay Beach

    Saint Thomas - Saint John District

    7.0Great

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air29°C84°F
    • Wind18 km/h11 mph
    • Waves0.7 m2 ft
    TodayTomorrowBest 5 pm to 6 pm
    • No facility details on OpenStreetMap yet
  58. Gibney Beach

    Saint Thomas - Saint John District

    7.0Great

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air29°C84°F
    • Wind18 km/h11 mph
    • Waves0.7 m2 ft
    TodayTomorrowBest 5 pm to 6 pm
    • No facility details on OpenStreetMap yet
  59. Gibney's Hawksnest Beach

    Saint Thomas - Saint John District

    7.0Great

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air29°C84°F
    • Wind18 km/h11 mph
    • Waves0.7 m2 ft
    TodayTomorrowBest 5 pm to 6 pm
    • No facility details on OpenStreetMap yet
  60. Hart Bay Beach

    Saint Thomas - Saint John District

    7.0Great

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air29°C84°F
    • Wind18 km/h11 mph
    • Waves0.7 m2 ft
    TodayTomorrowBest 5 pm to 6 pm
    • No facility details on OpenStreetMap yet
  61. Hawknest Beach

    Saint Thomas - Saint John District

    7.0Great

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air29°C84°F
    • Wind18 km/h11 mph
    • Waves0.7 m2 ft
    TodayTomorrowBest 5 pm to 6 pm
    • No facility details on OpenStreetMap yet
  62. View of Salmon Bay from Honeymoon Beach- on Saint John, U.S. Virgin Islands

    Honeymoon Beach

    Saint Thomas - Saint John District

    7.0Great

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air29°C84°F
    • Wind18 km/h11 mph
    • Waves0.7 m2 ft
    TodayTomorrowBest 5 pm to 6 pm
    • No facility details on OpenStreetMap yet
  63. Johns Folly Beach

    Saint Thomas - Saint John District

    7.0Great

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air29°C84°F
    • Wind18 km/h11 mph
    • Waves0.7 m2 ft
    TodayTomorrowBest 5 pm to 6 pm
    • No facility details on OpenStreetMap yet
  64. Danish Warehouse Ruins, Cinnamon Bay Beach, Saint John, Virgin Islands National Park

    Little Cinnamon Bay Beach

    Saint Thomas - Saint John District

    7.0Great

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air29°C84°F
    • Wind18 km/h11 mph
    • Waves0.7 m2 ft
    TodayTomorrowBest 5 pm to 6 pm
    • No facility details on OpenStreetMap yet
  65. Little Hawknest Beach

    Saint Thomas - Saint John District

    7.0Great

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air29°C84°F
    • Wind18 km/h11 mph
    • Waves0.7 m2 ft
    TodayTomorrowBest 5 pm to 6 pm
    • No facility details on OpenStreetMap yet
  66. Americardia media. Maho Bay, Island subdivision not defined, United States Virgin Islands, US

    Little Maho Beach

    Saint Thomas - Saint John District

    7.0Great

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air29°C84°F
    • Wind18 km/h11 mph
    • Waves0.7 m2 ft
    TodayTomorrowBest 5 pm to 6 pm
    • No facility details on OpenStreetMap yet
  67. Little Reef Bay Beach

    Saint Thomas - Saint John District

    7.0Great

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air29°C84°F
    • Wind18 km/h11 mph
    • Waves0.7 m2 ft
    TodayTomorrowBest 5 pm to 6 pm
    • No facility details on OpenStreetMap yet
  68. This photo was not staged, this is literally stuff that happens when you chill with iguanas at the beach

    Maho Bay Beach

    Saint Thomas - Saint John District

    7.0Great

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air29°C84°F
    • Wind18 km/h11 mph
    • Waves0.7 m2 ft
    TodayTomorrowBest 5 pm to 6 pm
    • No facility details on OpenStreetMap yet
  69. Oppenheimer Beach

    Saint Thomas - Saint John District

    7.0Great

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air29°C84°F
    • Wind18 km/h11 mph
    • Waves0.7 m2 ft
    TodayTomorrowBest 5 pm to 6 pm
    • No facility details on OpenStreetMap yet
  70. Peter Bay Beach

    Saint Thomas - Saint John District

    7.0Great

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air29°C84°F
    • Wind18 km/h11 mph
    • Waves0.7 m2 ft
    TodayTomorrowBest 5 pm to 6 pm
    • No facility details on OpenStreetMap yet
  71. Public Hawknest Beach

    Saint Thomas - Saint John District

    7.0Great

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air29°C84°F
    • Wind18 km/h11 mph
    • Waves0.7 m2 ft
    TodayTomorrowBest 5 pm to 6 pm
    • No facility details on OpenStreetMap yet
  72. Reef Bay Beach

    Saint Thomas - Saint John District

    7.0Great

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air29°C84°F
    • Wind18 km/h11 mph
    • Waves0.7 m2 ft
    TodayTomorrowBest 5 pm to 6 pm
    • No facility details on OpenStreetMap yet
  73. Saint Mary's Creek Beach

    Saint Thomas - Saint John District

    7.0Great

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air29°C84°F
    • Wind18 km/h11 mph
    • Waves0.7 m2 ft
    TodayTomorrowBest 5 pm to 6 pm
    • No facility details on OpenStreetMap yet
  74. Stormy, Salomon Beach, St John, USVI

    Salomon Beach

    Saint Thomas - Saint John District

    7.0Great

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air29°C84°F
    • Wind18 km/h11 mph
    • Waves0.7 m2 ft
    TodayTomorrowBest 5 pm to 6 pm
    • No facility details on OpenStreetMap yet
  75. Salt Pond Beach

    Saint Thomas - Saint John District

    7.0Great

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air29°C84°F
    • Wind18 km/h11 mph
    • Waves0.7 m2 ft
    TodayTomorrowBest 5 pm to 6 pm
    • No facility details on OpenStreetMap yet
  76. View from the beach at Trunk Bay in Saint John, US Virgin Islands (VIR), United States (USA). #saintjohn #virginislands #usa #beaches

    Trunk Beach

    Saint Thomas - Saint John District

    7.0Great

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air29°C84°F
    • Wind18 km/h11 mph
    • Waves0.7 m2 ft
    TodayTomorrowBest 5 pm to 6 pm
    • No facility details on OpenStreetMap yet
  77. Turtle, seen snorkeling near Waterlemon Cay in Leinster Bay, St John, USVI.

    Waterlemon Cay Beach

    Saint Thomas - Saint John District

    7.0Great

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air29°C84°F
    • Wind18 km/h11 mph
    • Waves0.7 m2 ft
    TodayTomorrowBest 5 pm to 6 pm
    • No facility details on OpenStreetMap yet
  78. Carlton Beach

    Saint Croix District

    6.9Good

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air29°C85°F
    • Wind17 km/h10 mph
    • Waves0.7 m2 ft
    TodayTomorrowBest 4 pm to 6 pm
    • No facility details on OpenStreetMap yet
  79. Sandy Point Beach (north)

    Saint Croix District

    6.9Good

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air29°C85°F
    • Wind17 km/h10 mph
    • Waves0.7 m2 ft
    TodayTomorrowBest 4 pm to 6 pm
    • No dogs
  80. Sandy Point Beach (south)

    Saint Croix District

    6.9Good

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air29°C85°F
    • Wind17 km/h10 mph
    • Waves0.7 m2 ft
    TodayTomorrowBest 4 pm to 6 pm
    • No dogs
  81. West Beach

    Saint Croix District

    6.9Good

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air29°C85°F
    • Wind17 km/h10 mph
    • Waves0.7 m2 ft
    TodayTomorrowBest 4 pm to 6 pm
    • No facility details on OpenStreetMap yet
  82. Hansen Bay Beach

    Saint Thomas - Saint John District

    6.8Good

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air29°C84°F
    • Wind18 km/h11 mph
    • Waves0.6 m2 ft
    TodayTomorrowBest 5 pm to 6 pm
    • No facility details on OpenStreetMap yet
  83. Haulover Bay Beach looking west, Saint John, Virgin Islands National Park

    Haulover Beach

    Saint Thomas - Saint John District

    6.8Good

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air29°C84°F
    • Wind18 km/h11 mph
    • Waves0.6 m2 ft
    TodayTomorrowBest 5 pm to 6 pm
    • No facility details on OpenStreetMap yet
  84. Long Bay Beach

    Saint Thomas - Saint John District

    6.8Good

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air29°C84°F
    • Wind18 km/h11 mph
    • Waves0.6 m2 ft
    TodayTomorrowBest 5 pm to 6 pm
    • No facility details on OpenStreetMap yet
  85. Haulover Bay Beach looking east, Saint John, Virgin Islands National Park

    South Haulover Beach

    Saint Thomas - Saint John District

    6.8Good

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air29°C84°F
    • Wind18 km/h11 mph
    • Waves0.6 m2 ft
    TodayTomorrowBest 5 pm to 6 pm
    • No facility details on OpenStreetMap yet
  86. Altona Lagoon Beach

    Saint Croix District

    6.7Good

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air30°C87°F
    • Wind15 km/h9 mph
    • Waves0.7 m2 ft
    TodayTomorrowBest 4 pm to 6 pm
    • No facility details on OpenStreetMap yet
  87. Buccaneer Beach

    Saint Croix District

    6.7Good

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air30°C87°F
    • Wind15 km/h9 mph
    • Waves0.7 m2 ft
    TodayTomorrowBest 4 pm to 6 pm
    • No facility details on OpenStreetMap yet
  88. Cathys Fancy Beach

    Saint Croix District

    6.7Good

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air30°C87°F
    • Wind15 km/h9 mph
    • Waves0.7 m2 ft
    TodayTomorrowBest 4 pm to 6 pm
    • No facility details on OpenStreetMap yet
  89. Cay Beach

    Saint Croix District

    6.7Good

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air30°C87°F
    • Wind15 km/h9 mph
    • Waves0.7 m2 ft
    TodayTomorrowBest 4 pm to 6 pm
    • Free parking
  90. Cormorant Beach

    Saint Croix District

    6.7Good

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air30°C87°F
    • Wind15 km/h9 mph
    • Waves0.7 m2 ft
    TodayTomorrowBest 4 pm to 6 pm
    • No facility details on OpenStreetMap yet
  91. Cormorant Beach Club

    Saint Croix District

    6.7Good

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air30°C87°F
    • Wind15 km/h9 mph
    • Waves0.7 m2 ft
    TodayTomorrowBest 4 pm to 6 pm
    • No facility details on OpenStreetMap yet
  92. Grapetree Beach

    Saint Croix District

    6.7Good

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air30°C87°F
    • Wind15 km/h9 mph
    • Waves0.7 m2 ft
    TodayTomorrowBest 4 pm to 6 pm
    • No facility details on OpenStreetMap yet
  93. Grassy Point Beach

    Saint Croix District

    6.7Good

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air30°C87°F
    • Wind15 km/h9 mph
    • Waves0.7 m2 ft
    TodayTomorrowBest 4 pm to 6 pm
    • No facility details on OpenStreetMap yet
  94. Judiths Fancy Beach

    Saint Croix District

    6.7Good

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air30°C87°F
    • Wind15 km/h9 mph
    • Waves0.7 m2 ft
    TodayTomorrowBest 4 pm to 6 pm
    • No facility details on OpenStreetMap yet
  95. Little Bay Beach

    Saint Croix District

    6.7Good

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air30°C87°F
    • Wind15 km/h9 mph
    • Waves0.7 m2 ft
    TodayTomorrowBest 4 pm to 6 pm
    • No facility details on OpenStreetMap yet
  96. Mermaid Beach

    Saint Croix District

    6.7Good

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air30°C87°F
    • Wind15 km/h9 mph
    • Waves0.7 m2 ft
    TodayTomorrowBest 4 pm to 6 pm
    • No facility details on OpenStreetMap yet
  97. Pelican Cove Beach

    Saint Croix District

    6.7Good

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air30°C87°F
    • Wind15 km/h9 mph
    • Waves0.7 m2 ft
    TodayTomorrowBest 4 pm to 6 pm
    • No facility details on OpenStreetMap yet
  98. Prune Beach

    Saint Croix District

    6.7Good

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air30°C87°F
    • Wind15 km/h9 mph
    • Waves0.7 m2 ft
    TodayTomorrowBest 4 pm to 6 pm
    • No facility details on OpenStreetMap yet
  99. Reef Beach

    Saint Croix District

    6.7Good

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air30°C87°F
    • Wind15 km/h9 mph
    • Waves0.7 m2 ft
    TodayTomorrowBest 4 pm to 6 pm
    • No facility details on OpenStreetMap yet
  100. Salt River Beach

    Saint Croix District

    6.7Good

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air30°C87°F
    • Wind15 km/h9 mph
    • Waves0.7 m2 ft
    TodayTomorrowBest 4 pm to 6 pm
    • No facility details on OpenStreetMap yet
  101. Shoys Beach

    Saint Croix District

    6.7Good

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air30°C87°F
    • Wind15 km/h9 mph
    • Waves0.7 m2 ft
    TodayTomorrowBest 4 pm to 6 pm
    • No facility details on OpenStreetMap yet
  102. Sonofa Beach

    Saint Croix District

    6.7Good

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air30°C87°F
    • Wind15 km/h9 mph
    • Waves0.7 m2 ft
    TodayTomorrowBest 4 pm to 6 pm
    • No facility details on OpenStreetMap yet
  103. Sugar Beach

    Saint Croix District

    6.7Good

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air30°C87°F
    • Wind15 km/h9 mph
    • Waves0.7 m2 ft
    TodayTomorrowBest 4 pm to 6 pm
    • No facility details on OpenStreetMap yet
  104. Tamarind Reef Beach

    Saint Croix District

    6.7Good

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air30°C87°F
    • Wind15 km/h9 mph
    • Waves0.7 m2 ft
    TodayTomorrowBest 4 pm to 6 pm
    • No facility details on OpenStreetMap yet
  105. West Beach

    Saint Croix District

    6.7Good

    Small waves, gentle breeze and 30°C86°F water.

    • Water30°C86°F
    • Air30°C87°F
    • Wind15 km/h9 mph
    • Waves0.7 m2 ft
    TodayTomorrowBest 4 pm to 6 pm
    • No facility details on OpenStreetMap yet
Map of United States Virgin Islands beaches with live score pins

Coastlines: Natural Earth, public domain. Pins are live scores.

7 and up4 to 7Under 4No live score hereHover a beach to find it. Click a group to zoom in.

1 United States Virgin Islands beach has a live cam
Cruz Bay Beach. Cams load on click.

See the live cams

United States Virgin Islands by area

Every area we score, with its own read of today and its best beaches ranked. Filters above apply to the list, not to these.

Saint Thomas - Saint John District

62 of 66 scored beaches in Saint Thomas - Saint John District are good right now. Water is 30°C86°F. Hansen Bay Beach is the calmest, with 18 km/h11 mph of wind and 0.6 m2 ft waves.

62 of 66 beaches good now

Each square is one beach, colored by its live flag.

  • 8.0Great

    Brewers Bay Beach

    Saint Thomas - Saint John District

    Gentle breeze, 30°C86°F water

  • 8.0Great

    Honeymoon Beach

    Saint Thomas - Saint John District

    Gentle breeze, 30°C86°F water

  • Hull Bay, St Thomas, USVI, May 2018.8.0Great

    Hull Bay Beach

    Saint Thomas - Saint John District

    Gentle breeze, 30°C86°F water

  • 8.0Great

    Limetree Beach

    Saint Thomas - Saint John District

    Gentle breeze, 30°C86°F water

  • 8.0Great

    Lindberg Beach

    Saint Thomas - Saint John District

    Gentle breeze, 30°C86°F water

  • 8.0Great

    Little Magens

    Saint Thomas - Saint John District

    Gentle breeze, 30°C86°F water

  • U.S. Virgin Island Location : Long Bay8.0Great

    Long-Bay Beach

    Saint Thomas - Saint John District

    Gentle breeze, 30°C86°F water

  • Magens Bay (facing Peterborg), St Thomas, USVI, Dec 2016.8.0Great

    Magens Bay Beach

    Saint Thomas - Saint John District

    Gentle breeze, 30°C86°F water

See all 66 beaches in Saint Thomas - Saint John District

Saint Croix District

15 of 39 scored beaches in Saint Croix District are good right now. Water is 30°C86°F. Altona Lagoon Beach is the calmest, with 15 km/h9 mph of wind and 0.7 m2 ft waves.

15 of 39 beaches good now

Each square is one beach, colored by its live flag.

  • 8.8Excellent

    Cottongarden Bay Beach

    Saint Croix District

    Gentle breeze, 30°C86°F water

  • 8.8Excellent

    Cramer Park Beach

    Saint Croix District

    Gentle breeze, 30°C86°F water

  • 8.8Excellent

    Hollingsworth Beach

    Saint Croix District

    Gentle breeze, 30°C86°F water

  • 8.8Excellent

    Isaacs Bay Beach

    Saint Croix District

    Gentle breeze, 30°C86°F water

  • 8.8Excellent

    Smuggler's Cove Beach

    Saint Croix District

    Gentle breeze, 30°C86°F water

  • 8.8Excellent

    Cane Bay Beach

    Saint Croix District

    Gentle breeze, 30°C86°F water

  • 8.8Excellent

    Davis Beach

    Saint Croix District

    Gentle breeze, 30°C86°F water

  • St Croix ~ U.S. Virgin Islands8.8Excellent

    Frederiksted Beach

    Saint Croix District

    Gentle breeze, 30°C86°F water

See all 39 beaches in Saint Croix District

Sub-areas of United States Virgin Islands

Each square is one beach, colored by its live flag. Outlined squares are in the dark.

Stays near United States Virgin Islands’s best beaches today

Compare hotels and apartments near the beaches that score best today.

Partner links
  • 8.8 ExcellentCottongarden Bay Beach now

    Stays near Cottongarden Bay Beach

    Compare prices for tonight on our stays partner’s map.

    Prices for your datesCompare stays
  • 8.8 ExcellentCramer Park Beach now

    Stays near Cramer Park Beach

    Compare prices for tonight on our stays partner’s map.

    Prices for your datesCompare stays
  • 8.8 ExcellentHollingsworth Beach now

    Stays near Hollingsworth Beach

    Compare prices for tonight on our stays partner’s map.

    Prices for your datesCompare stays

Hotel results come from our stays partner. We may earn a commission when you book, at no extra cost to you, and it never changes the beach score.

United States Virgin Islands beach questions

Answered from today’s data. Numbers change as the forecast does.

What is the best beach in United States Virgin Islands right now?

Cottongarden Bay Beach has the top Beach Score right now: 8.8 Excellent, with 17 km/h (11 mph) of wind. Scores are ranked from live forecasts, so the order changes through the day.

What is the water temperature in United States Virgin Islands today?

Sea water is 30°C (86°F) across the 105 scored beaches. The warmest is Cottongarden Bay Beach, at 30°C (86°F).

Where is the sea calmest in United States Virgin Islands right now?

Hansen Bay Beach has the smallest waves, at 0.6 m (2 ft) with 18 km/h (11 mph) of wind. 3 other beaches are level with it.

Which United States Virgin Islands beaches have lifeguards?

None of the listed beaches carry a lifeguard tag on OpenStreetMap yet. That means we do not know, not that there are none. Follow posted flags and local advice.

What is the best time to go to the beach in United States Virgin Islands today?

Averaged across the scored beaches, the best hour today is 8 am, at 8.7 Excellent, and the strongest stretch runs 7 am to 11 am. Each beach page has its own hour-by-hour forecast.

Are there live beach cams in United States Virgin Islands?

1 listed beach has a live cam. Cams load on click, and each shows the owner's credit.

How many beaches does Check the Beach cover in United States Virgin Islands?

All 105 beaches in our data for United States Virgin Islands are scored live on this page.

Sources: Open-Meteo weather and marine forecasts; facilities from OpenStreetMap. All sources.

More countries

Same live scores, same flags.

Run a cam on a United States Virgin Islands beach? List it free.

Surf shops, hotels and lifeguard clubs: put your cam next to a live Beach Score and send beachgoers your way.

  • Free listing, with a credit and a link to your site on the beach page
  • Works with YouTube streams and most IP cams
  • Cams load on click, so nothing autoplays
List your beach camTakes about 5 minutes.