阔低内的潮湿砂质或泥炭质土壤中。但其相对于其他陆生狸藻而已，其能够耐受更多的遮荫。其海拔分布范围为1200米至1850米。
变种.1994年，费尔南多·里瓦达维亚在巴西的考察中，发现紫水晶狸藻在马托格罗索高原季马亮斯台地存在两个变种。其中一种为白花变种，花型极小，常单朵顶生于花序轴上，亦常见于巴西东部。可见其一年生于砂质土壤中。相对而言，多年生植株体型更小。另一个变种为黄花变种，仅存在于季马亮斯台地，且为一年生。单个花序轴上存在多个花，花梗长。其叶片呈莲座状排列，上表面通常覆盖黏液