:分布范围.紫瓶子草分布于加拿大与美国。紫瓶子草在加拿大的分布范围从不列颠哥伦比亚省东北部开始，至艾伯塔省、萨斯喀彻温省、马尼托巴省、安大略及纽芬兰与拉布拉多省南部（包括纽芬兰岛与拉布拉多半岛南部）及其所有沿岸。在美国北部的分布范围包括新英格兰全部、五大湖附近各州的全部或大部及爱荷华州，西弗吉尼亚州、马里兰州、新泽西州和特拉华州的部分。而在美国南部，其分布范围显着缩小，大部分分布于大西洋沿岸及墨西哥湾东部沿岸，少量分布于北卡罗来纳州西部阿巴拉契亚山脉的高海拔地区及其附近。
食虫性.