Retrorocket je vrsta raketnega motorja, zasnovanega za izstrelitev, ko mora ladja ali predmet zmanjšati svojo hitrost ali se ustaviti. Izraz je kratek za retrogradno raketo. Postavitev retrorakete je običajno obrnjena nasproti glavne oblike pogona. Ko je izstreljena, bo retroraketa uporabila potisk v nasprotni smeri gibanja in upočasnila vozilo, dokler ne doseže sprejemljive hitrosti ali se ne ustavi. V vesoljskih in vesoljskih vozilih, vključno s sateliti in vesoljskimi šatli, se retroraketne rakete široko uporabljajo.
Eden od razlogov, zakaj je retroraketa potrebna pri manevriranju vozila v vesolju, je pomanjkanje trenja ali gravitacije v vesolju. Ko je predmet potisk, se bo ta premikal v ravni črti skozi prostor, dokler nanj ne deluje kakšna druga sila. Teoretično bo satelit, ki je izstreljen v eno smer, potoval v tej smeri neomejeno, dokler ga druga sila, kot je gravitacija ali fizični objekt, ne ustavi.
Večina vozil, ki se uporabljajo v vesolju, je zasnovana za pospeševanje, da lahko hitreje dosežejo svoje cilje, in to pospeševanje se lahko počasi nadaljuje v daljšem času, odvisno od vrste motorja, ki ga vozilo uporablja. Za upočasnitev vozila, da lahko opravlja naloge, kot je raziskovanje ali vstopi v orbito okoli astronomskega telesa, je treba uporabiti silo v nasprotni smeri vožnje. Rešitev tega problema je izstrelitev retrorakete. Rakete so lahko zasnovane tako, da izstrelijo v dolgem, počasnem gorenju, ki postopoma upočasni plovilo, ali pa se izstrelijo s kratkimi, intenzivnimi rafali za hitro zaustavitev.
Z uporabo posebej nameščenih retroraket se izognemo izvajanju zapletenih manevrov z vozilom. Brez retroraketnega sistema bi morala vozila, ki bi morala upočasniti ali ustaviti v vesolju, zagnati še en sklop motorjev, da bi se plovilo zavrtelo in obrnilo v nasprotno smer. Ko bi bil obrnjen nazaj, bi nato sprožil glavno pogonsko enoto, da bi počasi izvajal potisk v nasprotni smeri. Retroraketni sistem je treba preprosto izstreliti v zadostnih količinah, da upočasni plovilo in niso potrebni nobeni zapleteni premiki.
Sateliti in druga vozila, ki obstajajo v orbiti okoli Zemlje, uporabljajo retrorakete, da končajo svoje orbitalno obdobje. S sprožitvijo retrorakete se hitrost predmeta upočasni. Ko se upočasni, se bo začel vleči proti Zemlji in izgubljal višino. Gravitacija in atmosfera Zemlje bosta objekt še dodatno upočasnila, dokler dejansko ne vstopi v atmosfero in pade na površje. Tako so vesoljski shuttlei pred upokojitvijo leta 2011 ponovno vstopili v Zemljino atmosfero, čeprav je bil njihov spust vedno zelo strogo nadzorovan.