Spatzen sind opportunistische Fresser und fressen eine große Vielfalt an Nahrungsmitteln, darunter Samen, Körner, Früchte, Insekten und sogar kleine Wirbeltiere. Sie besuchen häufig Vogelhäuschen und können bei regelmäßiger Fütterung ziemlich zahm werden.
In freier Wildbahn suchen Spatzen normalerweise am Boden oder in niedriger Vegetation nach Nahrung. Manchmal fliegen sie auch hinaus, um Insekten in der Luft zu fangen. Wenn sie eine gute Nahrungsquelle finden, legen sie diese oft für den späteren Verzehr zwischen.
Spatzen sind wichtige Mitglieder des Ökosystems und helfen, die Insektenpopulation zu kontrollieren. Sie sind auch eine Nahrungsquelle für größere Raubtiere wie Falken und Eulen.