A jávorszarvas növényevők, étrendjük főként a következőkből áll:
- Vízinövények:A jávorszarvasok merülnek vagy gázolnak a víztestekbe, hogy víz alatti növényzetet egyenek. A tavifű, a tavirózsa és a vízi gesztenye a kedvenc választásuk.
- Talajpáfrányok és mohák:A talajon a jávorszarvas páfrányokon és mohákon legel, elsősorban az év elején.
- Levelek:A jávorszarvas elsősorban különböző fafajok leveleit fogyasztja. Az olyan fajok, mint a vörös juhar, a fehér nyír, a nyárfa és a fűz különösen keresettek.
- Kéreg:Télen a levelek és más elsődleges táplálékforrások szűkössé válnak. Ez arra készteti a jávorszarvasokat, hogy bizonyos fafajok, különösen a balzsamfenyő és a vörös juhar belső kérgéből táplálkoznak.
- Cserjék és gallyak:A jávorszarvas sokféle cserjék között böngészik, különösen télen. Olyan fajok gallyait és bimbóit eszik, mint a fűz, a vörös szikfa, a hegyi juhar és a cseresznye.
- Vízi rovarok:Nyár elején, amikor a jávorszarvasok a víztestek mentén táplálkoznak, alkalmanként vízi rovarokat és csigákat esznek növényi étrendjük kiegészítéseként.