潮湿与阴凉的环境，例如河川坡、沖沟、路边切面、或是落叶有机质高的含砂土壤。捕虫堇的本领会汲取被其掠食的节肢动物养分。捕获物供应捕虫堇能在贫营养的环境中生长，而该处的其它植物通常无法与其竞争。于是，经常可在不安定区域、峭壁或是山坡上发现捕虫堇。由于捕虫堇的根主要是提供固定的功用，所以植株对土壤的需求量少或不用，而密集丛生的群体可发现在黏附在砾石、苔藓、岩面险崖，甚至着生在树干上。常见的伴生植物包括苔藓、卷柏、蕨类、其它草本植物、主林木，例如松树与栎树。
栽培.墨兰捕虫堇是最受欢迎也是