竹叶青喜欢栖息在树上,经常吊挂或缠绕在树枝上,特别偏爱山洞旁的树丛。它们通常在阴雨天活动,夜间活动更频繁。它们以蛙、晰蝎、小鸟和鼠类等小型动物为食,并适应22-32摄氏度的温度范围。
竹叶青可以说是中国的国粹之一,主要分布在中国长江以南的各省和地区。在中国西部,它们的分布范围可达北纬33°(例如甘肃文县),甚至在吉林省的长白山也发现过它们的踪迹。除中国外,世界上还有许多不同种类的竹叶青亚种,主要分布在印度(大吉岭、阿萨姆)、缅甸、泰国(东南部)和越南。
此外,竹叶青蛇还有许多亚种,它们的分布地区有很大差异。例如墨脱竹叶青是中国特有的,其他国家没有。福建竹叶青主要分布在福建地区,台湾竹叶青主要分布在台湾地区,白唇竹叶青分布相对较广。缅甸竹叶青在缅甸,西藏竹叶青主要分布在西藏地区。总的来说,竹叶青蛇广泛分布于除北亚、中亚、西亚和日本以外的整个亚洲地区。中国的安徽、浙江、江西、福建、台湾、河南、湖北、湖南、广东、海南、广西、甘肃、四川、贵州、云南、西藏等地都可以看到竹叶青蛇的身影。