Hổ là giống mèo hoang lớn nhất và nặng nhất, nhưng các phân loài khác nhau của nó rất khác nhau về kích thước và trọng lượng cơ thể. Những phân loài hổ ở đất liền lớn hơn phân loài sống trên đảo. To lớn bệ vệ nhất trong đó là phân loài hổ Ấn Độ (Bengal) và Amur, con đực có thể dài tới 2,3-2,5 m, và trong một số trường hợp thân hổ dài tới 2,6-2,8 m, đó là còn chưa tính đuôi, và cân nặng tới 275 kg.