Laut National Geographic ernähren sich Elche von Pflanzenfressern, was bedeutet, dass sie viele Arten von Pflanzen oder Früchten fressen können. Ihre Ernährung variiert je nach Jahreszeit.
In den Wintermonaten fressen Elche Sträucher und Tannenzapfen. Sie verwenden ihre Hufe auch zum Schneeräumen, wodurch sie Zugang zu Flechten und Moosen haben. Nahrung ist im Sommer reichlich vorhanden, und Elche ernähren sich normalerweise von Wasserpflanzen an der Oberfläche sowie darunter. Bis zur Hälfte der Nahrung besteht der Elch aus Wasserpflanzen, da diese benötigt werden, um einen Mangel an Natrium in der restlichen Nahrung auszugleichen.
Elche fressen normalerweise höhere Gräser und Sträucher, weil sie so groß sind, dass es schwierig ist, sich zu bücken. Ihre Lippen, Zunge und Zahnfleisch sind extrem hart, sodass sie sich durch dichte Vegetation kauen können.
Elche sind trotz ihrer Größe überraschend hervorragende Schwimmer. National Geographic berichtet, dass Elche mehrere Meilen lang paddeln gesehen wurden und sogar über 30 Sekunden am Stück untertauchen können. Auch an Land sind Elche überraschend schnell. Auf kurzen Strecken können sie bis zu 35 Meilen pro Stunde laufen. Bei Langstreckenflügen können sie durchschnittlich 32 Meilen pro Stunde erreichen.