眼镜蛇常栖于平原、丘陵、坟堆、墙基、洞穴、灌木丛、竹林及山脚水边和住宅附近的湿地。主要白天活动捕食,天气闷热时会改在黄昏出洞,夜间亦能准确的咬击目标。属广食性蛇类,主要以蛇类、鼠类、蜥蜴、鸟类、鸟蛋和蛙类为食。此蛇耐热性极强,气温在35~38 ℃的阳光下能长时间忍受;但对低温的耐受性较差,冬季温度若低于9℃容易造成死亡。此蛇系卵生繁殖,5~6月交配,6~8月为产卵期,产卵数为7~18枚,经50天左右和孵出仔蛇。
人工饲养眼镜蛇,无须按照每月投饲3~4次的模式去做。在食源充足时,可多投一些蟾蜍或饲料蛇,供眼镜蛇自由捕食。每年的5月份,当气温升至25℃左右时,眼镜蛇才开始大量捕食,因其有吃蛇习性,蛇园里必须投放一定量的红点锦蛇、水蛇或部分淘汰蝮蛇,眼镜蛇在野生状态下很喜欢吞食这些蛇类。饲料蛇本身营养丰富,蛋白质含量较高,眼镜蛇捕食后体重明显增加,肤色鲜艳有光泽,给人一种膘肥体壮的感觉。眼镜蛇吃腻饲料蛇后,便会主动捕食蛇园中的泥鳅和蟾蜍,捕食后便进窝盘伏消化,一般6~7天消化殆尽,然后出窝排粪、饮水,继而再次捕食。在9~10月这个阶段是眼镜蛇蓄积脂肪的关键时期,应投放大白鼠或家鼠供其捕食,为越冬打好基础。