Pandalar aslen ormanda yaşıyorlardı, ancak şimdi Orta Çin'de, genellikle deniz seviyesinden 5.000 ila 10.000 feet yükseklikte dağlık arazileri işgal ediyorlar. Yoğun bitki örtüsü ve bol miktarda bambu bulunan geniş yapraklı ormanlarda yaşarlar.
Pandalar, bambuların en kolay büyüdüğü ıslak arazide yaşar. Bir panda diyetinin yaklaşık yüzde 99'u bambudan oluştuğu için hayatta kalmak için bu büyümeyi gerektirir. Pandalar ayrıca ot yiyorlar, ancak zaman zaman devam etmesi için küçük hayvanlara yöneliyorlar. Pandalar ormansızlaşma ve diğer insan merkezli tehditlerden dolayı tükenmiş nüfuslardan muzdarip olduklarından, Çin'de çoğalmaları için çeşitli rezervler kurulmuştur. Esaret altında, pandaların diyetleri belirli meyve, tahıl ve sebzeleri içerecek şekilde genişler.