Schlumbergera mung ana ing gunung pesisir ing sisih kidul-wétan (Tenggara) Brasil, ing negara-negara São Paulo, Rio de Janeiro, Minas Gerais lan Espírito Santo. Situs kang ditemokaké ing sisih lor lan sisih kidul wilayah tropis. Tanduran thukul ing saka dhuwur 700 meter (2,300 ft) ing spèsiès S. truncata nganti 2,780 meter (9.120 kaki). S. microsphaerica, bisa thukul ing alas lembab pesisir utawa ing wilayah pagunungan. Distribusi asli spèsies Schlumbergera wis ora jelas amarga budidaya Eropa kanthi sengaja dikenalaké menyang wilayah liyané, kalebu uga Taman Nasional Serra dos Órgãos, dèning Departemen Pertanian Brasil kanggo ngurangi suket.