Floraison :
D'avril à septembre.
Plante bisannuelle, parfois vivace.
Milieux :
Le Pavot cornu affectionne les sols pauvres, secs et bien exposés.
Espèce halophile, on le trouvera sur des milieux salins tels que les plages et les dunes, mais également en bordure de chemins ou sur les terrains en friche.
Abondant sur le littoral méditerranée, le Pavot cornu est également commun sur les côtes atlantiques et de la Manche.
On le trouve, enfin, en abondance sur les terrils pauvres du Nord-Pas-de-Calais.