云豹高度依赖降水充足的郁闭森林。主要栖息于亚热带和热带山地及丘陵的原始常绿林,但也见于次生林和择伐林中,以及红树林沼泽、落叶林、干旱林地和林草交错的生境,甚至在尼泊尔喜马拉雅山南麓海拔3498米的高山森林也有记录。泰国的无线电跟踪研究表明,该物种更喜欢森林而不是更开阔的栖息地;来自马来半岛的一些证据表明,它们也能在毗邻天然林的农业区和种植园出没。