Byron bay main beach has been washed away today as bad weather batters the coast since yesterday.

The sand has been swallowed completely by water and hundreds of trees washed away.

Byron Shire Deputy Mayor Sarah Ndiaye said coastal erosion to this scale was a first in living memory and needs urgent attention.