Arenales y terrenos secos, áridos y pedregosos, frecuentemente en hábitats próximos a zonas marítimas.