竹叶青蛇在生活时,背部是整体绿色的,上唇的颜色稍浅,而尾部的背面和尖端是焦红色的。头部和身体的腹面是黄白色的。眼睛呈橘红色,身体侧面有一条纵线纹,颜色为白色、淡黄色或红白相间。雄性竹叶青蛇的体侧纵线纹路由红色和白色各占一半,前端延伸至口角或眼后下角,后端延伸至尾巴的中段或基部;雌性竹叶青蛇的体侧纵线纹路仅在最外层的背鳞的中央,颜色为白色或淡黄色,所以相比之下较为细长,前端通常不会延伸至颈部,绝不会延伸至眼后下角,后端的延伸范围在尾巴的基部或前端。幼年竹叶青蛇的斑纹与成年蛇基本相似,但体背上常有两行白色的小点。
竹叶青蛇的头部背部都是由小鳞片组成;唯一较大的鳞片是眼眶上面的鳞片,一排可有9至15片小鳞;鼻间鳞只略微大于与之相邻的小鳞,在左右两侧的鼻间鳞之间通常隔开1至4个小鳞。鼻鳞与第一片上唇鳞之间通过鳞沟完全分开,鼻鳞与颊窝前鳞之间通常隔开1至3片小鳞,个别情况可能相较或接触。上唇鳞通常有8至12片;下唇鳞通常有10至14片。背鳞数量在颈部通常为21至23行,有少数蛇只有19行,偶尔也可能为22行、24行或25行;躯干部分通常有21行,两侧最外层有1至3行光滑的鳞片,其余的都有起棱的特点;肛前部分都有15行鳞片,个别情况可能为12或13行。雄性竹叶青蛇的腹部鳞片数量在154至170之间,雌性为154至172;尾部下鳞数量在雄性为60至75,雌性为43至73。
指名亚种的竹叶青蛇雄性蛇的腹鳞数量在154至170之间,平均为162.6;雌性蛇的腹鳞数量在154至172之间,平均为162。海南亚种的竹叶青蛇雄性蛇的腹鳞数量在169至178之间,平均为172.6;雌性蛇的腹鳞数量在168至174之间,平均为172。