Obecně platí, že holubi preferují teplé, mírné klima a mají tendenci vyhýbat se extrémním teplotám. Nejčastěji se vyskytují v městských a příměstských oblastech, kde mohou najít úkryt, jídlo a dostatek vody. Některé druhy holubů, jako je holub skalní, jsou však přizpůsobivější a lze je nalézt v různých biotopech, včetně lesů, pouští a hor.
Holubi jsou schopni přežít v různých klimatických podmínkách díky své schopnosti přizpůsobit svou stravu a chování. V chladnějším podnebí se mohou spoléhat na vysokoenergetické potraviny, jako jsou ořechy, semena a bobule, a mohou hledat úkryt v jeskyních, budovách nebo dutých stromech, aby unikli chladu. V teplejších klimatických podmínkách mohou holubi jíst různé druhy ovoce, hmyzu a dalších potravin a mohou si stavět hnízda na stromech, na budovách nebo dokonce na zemi.