火箭炮或称喷进炮是炮兵装备的用火箭推进炸弹(战斗部)进行爆破打击的远射武器,通常专指没有制导能力、完全依赖弹道飞行的火箭类飞弹。单兵可以携带操作的轻型火箭炮通常称为火箭弹。由于火箭弹由自己携带的燃料通过发动机产生的推力飞行,该装置无须考虑像身管式火炮那样承担如巨大的后坐力等问题,故该装置较简单。并且能以大口径多发联装的方式提高发射速度和火力。
主要配用杀伤爆破火箭弹以压制、杀伤有生目标和其他弱防护目标。由于火箭弹的口径比较大,发射时弹丸所受的加速度和撞击力较小,也可以发射特种火箭弹(如扫雷火箭、布雷火箭、照明火箭等)。相比于身管式火炮,火箭炮的火力密集度比较高。缺点是再装填速度慢、射击精度不如身管式火炮。但随着军事科学技术的发展,部分发达国家的军队已经装备了带有自动再装填设备的火箭弹运输/装填两用车辆,协同火箭炮一起作战;同时为火箭弹装备各种各样的制导装置来提高精度,有些专业程度已经类似导弹。
早在1621年,当时明朝的《武备志》就记载了以黑火药为能源的火箭弹和其发射装置百虎齐奔箭和群鹰逐兔箭在明朝军队中的使用情况。可以算的上是火箭炮在军事应用的最早记载。
20世纪30年代,纳粹德国发明六膛火箭发射器,比起导轨火箭发射器,六膛火箭发射器利用膛线增加了准确度,破坏力及火力更强。
1939年,苏联红军成为世界上第一个正式装备火箭发射器的军队。型号是BM13,也就是卡秋莎。目前号称火力最强的是俄国制的BM-30龙卷风多管火箭发射器,最大射程可达到70公里,伤害面积大约67.2万平方米。
多管火箭发射器是一种多发射管无制导的多管火箭发射器,与多管火箭发射器类似,精度及装填速度低,但可在短时间发射大量爆炸性的火箭以命中大范围目标。