Yabani yaşayan bir güvercin üç ila beş yıllık bir ömre sahipken, evcil bir güvercin ortalama 15 yıl yaşayabilir.
Vahşi doğada, güvercinler genellikle daha büyük avcılara veya insan müdahalesine maruz kalır, bu da yaşam beklentilerini önemli ölçüde azaltır. Bununla birlikte, evcil bir güvercin, av hayvanından beş kat daha uzun süre yaşayabilir çünkü avcılardan güvenlidir. Vahşi doğada güvercin avlayan en önemli avcı peregrine şahinleridir. Ayrıca, bir güvercinin vahşi yaşamdaki kısa yaşam süresine katkıda bulunması, birincil yaşam alanlarının kentsel bölgeler olmasıdır. Bir güvercin diyeti, kentsel alanlarda bulmak için giderek daha zor olan tohumlardan, meyvelerden, böceklerden ve solucanlardan oluşur.