Se conocen fósiles de tigres primitivos en Java ("Panthera tigris trinilensis") de hasta 1,2 millones de años de antigüedad, pero los modernos tigres de Java no descendían de estos, sino que llegaron a la isla a finales del Pleistoceno o principios del Holoceno, provenientes del norte.