La commune dispose d'une zone Natura 2000 Estuaire de la Rance. Les éléments notables en matière de biodiversité sont la Rance et son littoral. En aval de l'écluse du Châtelier, milieu saumâtre ; en amont de l'écluse, milieu d'eau douce. La commune dispose de nombreux boisements et zones humides. la commune est délimitée à l'est par le fleuve Rance (site naturel remarquable et élément structurant des trames verte et bleue locales et régionales) ; à l'est et au sud elle est longée par le corridor de l'ancienne voie ferrée devenue voie verte, autre élément structurant de la trame verte et bleue locale.