坦克炮是壹種安裝在坦克上的加農炮,分線膛炮和滑膛炮兩種,多用於直瞄射擊,彈道平直,具有方向射界大、發射速度快、命中精度高、穿甲威力強和火力機動性好等特點。
坦克炮大都采用旋轉式炮塔,既可保護乘員免受敵火力損傷,又可使火炮360°環射。坦克炮仰角壹般僅有20°~30°。此外,受坦克車內空間的限制,坦克炮所帶的炮彈壹般為40~50發左右,裝彈最多的英國“挑戰者”坦克,也僅為62發,這是它不及榴彈炮或迫擊炮的地方。坦克炮主要任務是反坦克,以在1000~2000米近距離格鬥為主,遠距離則由各種反坦克導彈去完成。坦克炮射擊時坦克可以停止前進,也可以進行行進間射擊。
從坦克投入戰爭以來,坦克炮的口徑越來越大。第壹次世界大戰時為57毫米,第二次世界大戰時為85毫米,目前最大為125毫米。在滑膛式坦克炮中,口徑最大的是蘇聯T-72、T-80等主戰坦克,均采用125毫米滑膛炮。在線膛式坦克炮中,目前口徑最大的是英國“挑戰者”號裝備的120毫米線膛炮,改進前的美國MI坦克和以色列的“梅卡瓦”坦克均采用105毫米線膛炮。