Ondatry są roślinożercami, co oznacza, że jedzą rośliny. Oto co zazwyczaj jedzą:
- Rośliny wodne: Rdest, nenufary, trzcinniki, rohatynki i inne rośliny rosnące w wodzie lub w pobliżu.
- Trawy i trawice: Znajdujące się na łąkach i torfowiskach.
- Kora i gałązki: Zimą mogą grzyźć korę i gałązki.
- Owoce i jagody: Ondatry jedzą też owoce i jagody, gdy są dostępne.
Ważne: nie karmić dzikich ondatr. Karmienie może zmienić ich naturalne zachowania poszukiwania pożywienia i uczynić je zależnymi od ludzi. Dodatkowo może przyciągnąć inne zwierzęta i stworzyć problemy w lokalnym ekosystemie.