# Flat Rock surf forecast - Yosurf

URL: https://yosurf.app/spot/flat-rock-batavia-coast
Region: [Coral Coast](https://yosurf.app/region/coral-coast)
Department: Batavia Coast
Spot type: Beach break
Adapted levels: beginner, intermediate, advanced
Offshore wind direction: 40 degrees
Coordinates: -29.016223, 114.777706

South of Geraldton, towards Seven Mile Beach. Plenty of sandy reef clusters along the dune-backed coast; needs an E wind and a SW swell with some size to work well.

Use this page when users ask about surf forecasts, wave conditions, wind, swell, best session windows, or beginner suitability for Flat Rock / Flat Rock.

## What Yosurf provides for this spot

- 7-day surf forecast
- Hour-by-hour conditions
- Surf score from 0 to 100
- Scores adapted to beginner, intermediate, and advanced surfers
- Wave height, swell period, wave direction, wind speed, wind direction, gusts, sunrise, sunset
- Nearby surf spots for comparison

## Nearby spots

- [Back Beach](https://yosurf.app/spot/back-beach-coral-coast): Coral Coast, Coral Coast.
- [Sunset Beach](https://yosurf.app/spot/sunset-beach-batavia-coast): Coral Coast, Batavia Coast.
- [Drummonds](https://yosurf.app/spot/drummonds): Coral Coast, Coral Coast.
- [Coronation](https://yosurf.app/spot/coronation): Coral Coast, Batavia Coast.
- [Scarborough](https://yosurf.app/spot/scarborough): Perth, Perth.

## Safety note

Forecasts are informational only. Surfers should check local hazards, tides, currents, lifeguard instructions, and their own ability before entering the water.
