Plouarzel possède deux façades littorales, séparées l'une de l'autre par le territoire de la commune de Lampaul-Plouarzel.

Celle du nord est limitée par la rive gauche de l'Aber-Ildut et de l'Anse de Milin an Aod ; celle du sud, qui donne directement sur l'Océan Atlantique et la Manche, va de l'Anse de Porspaul à l'Anse de Porsmoguer : pointes (du Rumeur, de Ruscumunoc, de Corsen (la principale) et de Porsmoguer alternent avec des anses peu prononcées mais abritant quand même des havres précaires (Porz Kaolenn, Porz Tévigné) à l'exception des deux anses situées l'une à la limite nord (Anse de Porspaul), l'autre à la limite sud (Anse de Porsmoguer) de la commune, qui sont beaucoup plus prononcées et abritent des plages.

La côte est pour l'essentiel rocheuse, limitée par des falaises d'une trentaine de mètres d'altitude, voire par endroits un peu plus ; le plateau continental est parsemé de quelques écueils (Gwaltag, Mouzou et quelques autres) et l'Île Ségal est accessible à pied à marée basse.