Michigan Üniversitesi, Zooloji Bölümü'ne göre, kirpiler genelci otoburlardır; avcıları vaşak, bobcats, dağ aslanları, kurtlar, kurtlar ve büyük boynuzlu baykuşları içerir. Bu avcılar, kirpilerin tüyleriyle başa çıkmak için farklı stratejiler kullanır; bazıları keskin sivri uçlardan kaçınmak için önden saldırırken, bazıları ise tüylerin yol açtığı yaralarla ilgileniyor.
Kirpiler birçok farklı bitki türünü tüketir ve farklı yiyecekler mevcut olduklarında yıl boyunca diyetlerini değiştirirler. Michigan Üniversitesi, Zooloji Bölümü, Rocky Dağları'ndaki kirpilerin, Ponderosa çamlarının floeminde yoğun bir şekilde beslendiğini açıklar. Buna karşılık, doğu yaprak döken ormanlarda yaşayan kirpiler çeşitli ağaç türlerini tüketmektedir. Şeker akçaağaçları tomurcukları, özellikle yılın başlarında olmak üzere, doğu kirişlerinin özel bir favorisidir. Fesleğen ve kavak fidanlarının cambiumleri tercih edilen bir diğer besin kaynağıdır.
Çöküş sırasında, kirpiler büyük ölçüde meşe palamutlarına, sert cevizlere ve orman tabanına düşen kayınlara güvenir. Bununla birlikte, sincaplar, kemirgenler ve geyikler zamanla kirpileri aşmaktadır ve sonunda kirpikler kabuk ve cambium yemeye geri dönmektedir. Michigan Üniversitesi, Zooloji Bölümü'ne göre, hemlocks ve şeker maples kış aylarında kirpiler tarafından tüketilir.