Existen diferentes clasificaciones que permiten diferenciar las olas. Una posible clasificación es la siguiente:

Beach Break: la ola rompe sobre un fondo de mar arenoso. Un ejemplo de este tipo de ola sería la de la playa de La Graviere en Hossegor (Francia).

Point Break: la ole rompe en un punto rocoso, tal y como ocurre en la playa de Bells Beach en Australia.

Reef Break: la ola rompe sobre un fondo coralino o de roca. Cloudbreak (Fiji) es un ejemplo perfecto de Reef Break.