C'est une plante commune dans les champs, sur les talus ou dans les terrains vagues de la moitié ouest de la France. Elle est plutôt rare dans le Sud-Est et manque dans une bonne partie de l'Est.
C'est une plante qu’on rencontre dans les pays du pourtour méditerranéen et en Asie. Elle s'est naturalisée aux États-Unis. C'est une plante des friches annuelles, subnitrophile, méso méditerranéenne. Elle affectionne les sols calcaires, argilo calcaires, secs, céréales d’hiver, colza, vignes et vergers, etc. On la trouve dans des endroits secs peu herbeux. Elle fleurit de mai à août.