Se encuentra en sotos, prados, herbazales húmedos en la orla del quejigal, pinar, hayedo y bosques de ribera; a una altitud de 0-1950 metros en casi toda Europa, N, NE y W de Asia y Norte de África; introducida en Norteamérica.