Nepenthes ampullaria

Di Sumatra dan Semenanjung Malaysia, "N. ampullaria" tumbuh sampai di ketinggian 1100 m pada tanah datar seperti di hutan yang hangat, padang rumput, belukar, hutan rawa gambut, hutan rawa yang terdegradasi, sampai di sawah padi. Di Papua Nugini, dominan ditemukan di hutan "Araucaria". Spesies ini juga ditemukan di hutan sekunder, tempat terbuka dengan vegetasi berdaun kecil, dan di tanah berpasir kuarsa.