New South Wales, East Coast of Australia, Australia

Horseshoe Beach

Horseshoe Beach is a popular destination located close to the city. It is particularly known for being a dog-friendly beach, where dogs are allowed off-leash. The beach is a great place for a walk, run, or swim, and is often frequented by dogs and their owners. The natural characteristics of the beach include its windy conditions and the presence of dolphins in the harbour. The beach also offers nice views, including the sight of ships, cruise ships, and helicopters.

Uncover places to stay near Horseshoe Beach and enjoy the scenic views of ships and dolphins in the harbour.

The beach is equipped with good parking facilities, making it easy for visitors to access. It is also close to a foreshore and a lighthouse, which can be reached by a walk. The beach is also in proximity to shops and restaurants. Despite its popularity, the beach is not overly crowded, offering visitors space to breathe. However, it is noted that the beach can attract a few rowdy individuals at night.

What to do at Horseshoe Beach?

Amenities

Horseshoe Beach amenities include parking.

Restaurants

Best restaurants near Horseshoe Beach include The Falcon Restaurant, Paymasters Restaurant, Signal Box Newcastle and Una Volta.

Visitor Reviews

Visitor reviews highlight the beach's popularity as a dog-friendly location, with many praising its suitability for walks, runs, and swims for both dogs and their owners. The beach's scenic views, including sightings of dolphins and ships, and its ample parking are also frequently mentioned. However, some visitors have noted that the area can be windy and attracts a few troublemakers at night.

Where to Stay near Horseshoe Beach?

If you’re visiting Horseshoe Beach, consider staying in the nearby city of Newcastle, where a range of accommodations are available to suit different budgets. Many visitors also explore the surrounding attractions like the historic lighthouse and enjoy the local dining options after a day at the beach.

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

Where is Horseshoe Beach?

Latitude: -32.9215561 / Longitude: 151.7918338

Horseshoe Beach is located in New South Wales. The following map of Horseshoe Beach shows the exact location.

Horseshoe Beach: Weather Today

📅 Wednesday, December 10, 2025
Today at Horseshoe Beach is shaping up to be an average beach day. The maximum air temperature will be around 26.9 °C, with a UV index of 6, so sunscreen is recommended. The sea temperature is a comfortable 21.5 °C. Expect mostly cloudy skies. The wind might be a bit strong at times, so consider that when planning activities. The waves are moderate.
🌬️

Air

Low / High21.5°C/26.9°C
Feels Like (High)29.8°C
🌊

Sea

Sea Temperature21.5 °C
Wave Height1.2 m
🌧️

Rain

Rain Chance18%
Rainfall0 mm
Rain Duration0 h
🌞

Sun

Sunrise / Sunset05:37/19:53
Sunshine Hours12.4 hrs
UV Index6
Cloud Cover84%
💨

Wind

Speed20.5 km/h
Gusts44.6 km/h
DirectionS

These beaches might also interest you

Beaches near Horseshoe Beach