Cá ruồi Venus sống trong đất giàu axit trộn với các vật liệu thoát nước và chủ yếu bị hạn chế ở các vùng cụ thể của Bắc Carolina và Nam Carolina. Chúng có thể được trồng tại nhà trong giá thể bao gồm 65% sphagnum rêu và 35 phần trăm cát.
Loại cây này mọc ở một số quận của Bắc Carolina, chẳng hạn như Bladen, Carteret, Craven và Duplin, cũng như các quận Georgetown và H Taxi của Nam Carolina. Những con ruồi Venus mọc tự nhiên tại Công viên Bang Carolina Beach ở phía nam Wilmington, N.C. Những con ruồi Venus được đưa vào Florida bởi những người làm vườn. Những loại cây này phát triển mạnh trong không khí ẩm và đất ẩm, nhưng chúng không phát triển tốt trong môi trường nước đọng.