St. Johns County, Florida, United States of America

St. Augustine Beach

St. Augustine Beach is a vast expanse of sand located within the town of St. Augustine Beach in Florida, USA. Situated on Anastasia Island, it is conveniently located just one hour south of Jacksonville, FL on the east coast of Florida.

The beach boasts a unique vista, accentuated by the St. Johns County Ocean Pier, which provides a picturesque setting for photographers and anglers, albeit on a pay-per-entry basis.

Discover great places to stay near St. Augustine Beach and enjoy the unique vista from the St. Johns County Ocean Pier.

In addition to the usual beach-volleyball and water-based activities, visitors can take a leisurely stroll to the Anastasia State Park to admire birdlife or visit the St. Augustine Lighthouse and Maritime Museum.

What to do at St. Augustine Beach?

Bars

Best bars near St. Augustine Beach include Beachcomber St. Augustine, Mango Mango's, Sunset Grille, A1A Beachside Diner and Jack's BBQ and Brewery.

Restaurants

Best restaurants near St. Augustine Beach include Mango Mango's, Playa Chacmool Inc, Beachcomber St. Augustine, A1A Burrito Works, Zaba's, La Cocina International Restaurant and Fillin' Station.

Where to Stay near St. Augustine Beach?

Most visitors to St. Augustine Beach opt to stay in the town of St. Augustine Beach itself, where accommodations are often within walking distance of the sandy shores. Alternatively, some choose to stay in the historic city of St. Augustine, just a short drive away, to explore its rich history and then visit the beach as part of their itinerary.

The following map shows available accommodations and their prices. See the full list of accommodation options here.

Where is St. Augustine Beach?

Latitude: 29.8446358 / Longitude: -81.2674159

St. Augustine Beach is located in St. Johns County. The following map of St. Augustine Beach shows the exact location.

St. Augustine Beach: Weather Today

📅 Saturday, April 25, 2026
Today is a decent day for a trip to the beach, though you should be prepared for some breezy conditions. With a maximum air temperature of 27.3 °C and a sea temperature of 23.0 °C, the water is comfortable for a swim. While you will enjoy plenty of bright intervals, expect the wind to be quite noticeable throughout the day, which might make it feel a bit lively on the sand. The waves remain small and manageable. Since the UV index is reaching 8, please remember to apply plenty of sunscreen and seek shade during the midday hours to stay protected. Overall, it is a pleasant day to enjoy the coast, provided you don't mind a bit of a breeze while relaxing by the water.
🌬️

Air

Low / High17°C/27.3°C
Feels Like (High)30.6°C
🌊

Sea

Sea Temperature23.0 °C
Wave Height0.4 m
🌧️

Rain

Rain Chance19%
Rainfall0 mm
Rain Duration0 h
🌞

Sun

Sunrise / Sunset06:47/19:58
Sunshine Hours10.0 hrs
UV Index8
Cloud Cover28%
💨

Wind

Speed26.4 km/h
Gusts44.3 km/h
DirectionSE

These beaches might also interest you

Beaches near St. Augustine Beach

Recommended

Read More