Osim ostataka i palih sjemenki ptica, golubovi će se također hraniti sjemenom i voćem s drveća, grmlja i druge urbane vegetacije. Oni također mogu česte hranilice za ptice i područja za piknik na kojima ljudi ostavljaju jestive ostatke. Njihova raznolika prehrana također uključuje insekte, pauke i druge male beskralješnjaka koje mogu pronaći u parkovima i vrtovima.
Jedna briga vezana za hranjenje golubova u gradovima je širenje bolesti. Golubovi mogu nositi razne patogene i parazite koji mogu biti štetni za ljude i druge divlje životinje. Stoga nije preporučljivo hraniti golubove i, umjesto toga, potaknuti ih da prirodno krše u urbanim okruženjima.