老虎是典型的山地林棲動物,虎是由古時期食肉類進化而來。在第三紀早期,古食肉類中的貓形類有數個分支:其中一支是古獵豹,貫穿各地質時期而進化為現今的獵豹;一支是犬齒高度特化的古劍齒虎類;一支是與古劍齒虎類相似的偽劍齒虎類;最後一支是古貓類。
由南方的熱帶雨林、常綠闊葉林,以至北方的落葉闊葉林和針闊葉混交林,都能很好的生活。在中國東北地區,也常出沒於山脊、矮林灌叢和巖石較多或礫石塘等山地,以利於捕食。
現代虎的祖先是一種叫做「中國古貓」的小型食肉類,大約是在距今300萬年的更新世以後在地球上出現的,與人類的出現時間較為接近,而且可能曾與人類的祖先——藍田人一起生活過。
老虎喜歡捕捉野豬,野豬的歷史要追溯到四千萬年前,有跡象證明家豬可能來自歐洲和亞洲。在被人們發現的化石中證明有像野豬一樣的動物穿梭於森林和沼澤中等。