Un cañón de asalto es un cañón u obús montando en un vehículo de motor o un chasis blindado, diseñado para ser utilizado como apoyo de infantería en ataques directos contra la infantería enemiga o posiciones fortificadas.