Panda raksasa hidup di pegunungan barat daya Cina, di hutan yang lembab dan berkabut, kebanyakan pada ketinggian antara 4.000 dan 11.500 kaki (1.200 hingga 3.500 meter). Mereka membutuhkan hutan konifer tua dengan setidaknya dua spesies bambu dan akses air.