subsp. halophilus: Arribas litorais e zonas de planalto costeiro, sob influência dos ventos marinhos, em solos siliciosos.
subsp. carota: Terras cultivadas, pastagens, baldios, incultos, clareiras de matos, bermas de caminhos.
subsp. gummifer: Arribas e dunas litorais e terrenos incultos nas proximidades do litoral, sobre solo arenoso.
subsp. maximus: Terras cultivadas, pastagens, baldios, pousios incultos, clareiras de matos, bermas de caminhos. Em sitios secos. Espécie arvense e ruderal.