Las islas forman dos ecoregiones: el bosque lluvioso de Nueva Caledonia en las Islas de la Lealtad, Isla de los Pinos y la parte oriental de Grande Terre; y el bosque tropical seco de Nueva Caledonia, en la parte occidental de Grande Terre.