L'érosion côtière est causée par un certain nombre de facteurs, y compris des processus naturels tels que le vent, la pluie et les vagues, ainsi que des activités humaines, telles que la construction de barrages sur les rivières. De plus, lorsque les îles barrières sont détruits, le littoral devient plus sensible aux forces destructrices des tempêtes et des ouragans. Les îles barrières aident à absorber certaines de ces forces destructrices et protègent le littoral.
Les côtes sont produites par une combinaison du substratum rocheux sous-jacent et des sédiments qui les recouvrent. Dans des endroits comme les plages, le sable est amené dans la région par les rivières locales. L'eau des rivières capte les sédiments lorsqu'elle s'écoule en aval et les dépose finalement dans l'océan. Les vagues et les courants de l'océan ramassent ensuite une partie de ces sédiments et en recouvrent le rivage. Cependant, les vagues retirent également des sédiments des plages, le processus est donc en cours. Si les sédiments ne sont pas ajoutés à une plage ou à un littoral aussi rapidement qu'ils sont retirés, le littoral se rétrécit. Finalement, ces zones disparaissent complètement.
Le développement humain provoque également l'érosion côtière, car des structures telles que des ponts et des digues modifient les caractéristiques d'écoulement près de la côte. Ces courants et vagues réagissent aux structures et frappent souvent d'autres zones, provoquant des taches localisées d'érosion côtière.