Na splošno imajo golobi raje toplo, zmerno podnebje in se izogibajo ekstremnim temperaturam. Najpogosteje jih najdemo v mestnih in primestnih območjih, kjer lahko najdejo zatočišče, hrano in vodo v izobilju. Vendar pa so nekatere vrste golobov, kot je skalni golob, bolj prilagodljive in jih je mogoče najti v različnih habitatih, vključno z gozdovi, puščavami in gorami.
Golobi lahko preživijo v različnih podnebjih zaradi svoje sposobnosti prilagajanja prehrane in vedenja. V hladnejšem podnebju se lahko zanašajo na visokoenergijsko hrano, kot so oreščki, semena in jagodičevje, in lahko poiščejo zavetje v jamah, zgradbah ali votlih drevesih, da bi se izognili mrazu. V toplejšem podnebju lahko golobi jedo različno sadje, žuželke in drugo hrano, svoja gnezda pa lahko gradijo na drevesih, na zgradbah ali celo na tleh.