Nepenthes rafflesiana generally occurs in open, sandy, wet areas.
Nepenthes rafflesiana umumnya tumbuh di tempat terbuka, berpasir dan area yang lembap.