# Highlands surf forecast - Yosurf

URL: https://yosurf.app/region/highlands

Highlands brings together 5 tracked surf spots on Yosurf, with wave height, swell period, wind, tide cues and the best session windows for each break.

Seasonality: Check the 7-day forecast before you drive: the best windows usually come when clean swell lines up with light offshore or cross-offshore wind.

Use this page when users ask about surf forecasts, surf spots, swell, waves, or beginner-friendly surfing in Highlands.

## Spots in Highlands

- [Machrihanish](https://yosurf.app/spot/machrihanish): Highlands; Beach break; levels beginner, intermediate, advanced; A long beach on the Kintyre peninsula, near Campbeltown. A windy beach break along most of its length, with a better-shaped right at the north end.
- [Dunaverty](https://yosurf.app/spot/dunaverty): Highlands; Beach break; levels beginner, intermediate; A sandy bay near the village of Southend, at the tip of the Kintyre peninsula, about ten miles from Campbeltown. A sheltered beach flanked by a rocky headland on its eastern side.
- [Graveyards](https://yosurf.app/spot/graveyards): Highlands; Beach break; levels beginner, intermediate, advanced; On the Kintyre peninsula, right by Caravans and Machrihanish. A punchy beach break, not for beginners, breaking for up to 50 metres over a rocky and sandy bottom.
- [Middle Beach](https://yosurf.app/spot/middle-beach): Highlands; Beach break; levels beginner, intermediate, advanced; A beach on Kintyre's west coast. Needs a west swell with an offshore east wind, lefts and rights — watch for rips and rocks.
- [Westport](https://yosurf.app/spot/westport-highlands): Highlands; Beach break; levels beginner, intermediate, advanced; At the north end of Machrihanish Bay, on the Kintyre peninsula. A quality beach break, best at low to mid tide.
