Rațele consumă în primul rând plante acvatice, dar sunt omnivore și mănâncă, de asemenea, insecte, crustacee, moluste, broaște și pești mici. Rațele își hrănesc hrana și mănâncă orice este disponibil, parte din dieta lor.
Rațele consumă toate părțile plantelor acvatice, inclusiv tulpinile, florile și semințele. Unele specii mănâncă chiar plante acvatice microscopice, cum ar fi planctonul. În plus, rațele se bucură de plante terestre și cereale, cum ar fi orezul sau orzul. Deși pâinea și popcornul sunt adesea hrănite în rațe urbane, aceste alimente nu sunt deosebit de sănătoase pentru ei. Alternative mai bune includ porumbul crăpat și salata mărunțită.