Il fabbisogno alimentare di un Golden Retriever varia per età, attività e salute. I cuccioli necessitano 2-3 pasti per un totale di circa 225-300 g al giorno. Gli adulti mangiano tipicamente 350-450 g divisi in due pasti. Gli anziani di solito necessitano 300-400 g al giorno. Fornire sempre acqua fresca, evitare alimentazione libera, e regolare le porzioni in base alla condizione corporea con guida veterinaria.