Олени живут в разных климатических условиях и питаются всевозможной растительностью. Основу рациона составляют ягоды, плоды, трава, грибы, кустарники, листья деревьев, орехи, хвоя, жёлуди, каштаны, кора, молодые ветки. В тундре и зимой 90% основной пищи оленей составляют лишайники, который они могут учуять даже под толстым слоем снега до 60 мм. В такой сложный период для оленей это самая питательная еда.
Когда северный олень нуждается в дополнительных витаминах и минералах, может употреблять в пищу мелких грызунов и птиц. Также в поисках дополнительных полезных веществ олени ищут солонцы, чтобы полизать соль и грызут землю для получения недостающих минералов.