C. viridis se encuentra en el sur y centro de Europa. En el mediterráneo oriental es reemplazado por C. parvidens con áreas de superposición en Italia y los Balcanes. C. viridis se encuentra en muchas islas mediterráneas como Córcega, Sicilia, Mallorca, Menorca e Ibiza, en el Magreb en el norte de África, Turquía y Oriente Medio. Sin embargo, muchos de los registros antiguos de C. viridis en el este de su área de distribución podrían ser de C. parvidens. Ocurre en aguas tranquilas o que fluyen lentamente en zanjas, estanques, lagos y canales, con sauces, alisos o abedules colgantes, que se utilizan para la reproducción. De todas las Lestes europeas, es la especie, junto con C. parvidens, la que pone huevos donde hay agua corriente. Los adultos se encuentran a menudo en los arbustos que crecen sobre o junto al agua.