Pandas lebten ursprünglich im Wald, bewohnen jetzt jedoch bergiges Terrain in Zentralchina, normalerweise in einer Höhe von 5.000 bis 10.000 Fuß über dem Meeresspiegel. Sie bewohnen Laubwälder mit dichter Vegetation und reichlich verfügbarem Bambus.
Pandas leben in feuchtem Gelände, wo Bambus am leichtesten wächst. Da etwa 99 Prozent der Nahrung eines Pandas aus Bambus besteht, benötigen sie dieses Wachstum zum Überleben. Pandas fressen auch Gras, aber sie wenden sich gelegentlich an kleine Tiere, um sich zu ernähren. Da Pandas aufgrund von Abholzung und anderen menschenzentrierten Bedrohungen unter einer dezimierten Population leiden, wurden in China mehrere Reservate eingerichtet, um ihnen bei der Wiederbesiedlung zu helfen. In Gefangenschaft wird die Ernährung von Pandas um bestimmte Früchte, Getreide und Gemüse erweitert.