Doce buques de la Marina Real han sido bautizados como HMS Repulse :
- El barco inglés Repulse (1596) fue un galeón de 50 cañones también conocido como Due Repulse , botado en 1595 y del que hay registros hasta 1645.
- El HMS Repulse (1759) era un navío de quinta clase con 32 cañones , originalmente el Bellone. Fue capturado en 1759 por el HMS Vestal y se hundió en 1776.
- El HMS Repulse (1779) fue un cúter de 10 cañones comprado en 1779 y cuyo registro data de 1781.
- El HMS Repulse (1780) fue un navío de tercera clase con 64 cañones botado en 1780 y naufragado en 1800.
- El HMS Repulse (cúter de 1780) fue un cúter de 12 cañones comprado en 1780 y naufragó en 1782.
- El HMS Repulse (1794) fue un buque de cuatro cañones comprado en 1794 y desguazado un año después.
- El HMS Repulse (1803) fue un navío de tercera clase con 74 cañones botado en 1803 y desguazado en 1820.
- El HMS Repulse fue un navío de segunda clase con propulsión a hélice y 91 cañones, botado el 27 de febrero de 1855 como HMS Repulse , pero rebautizado como HMS Victor Emmanuel el 7 de diciembre de 1855, utilizado como buque receptor después de 1873 y vendido en 1899.
- El HMS Repulse (1868) fue un buque acorazado botado en 1868 y vendido en 1889.
- El HMS Repulse (1892) fue un acorazado de clase Royal Sovereign botado en 1892 y vendido en 1911.
- El HMS Repulse (1916) fue un crucero de batalla de clase Renown botado en 1916 y hundido en un ataque aéreo japonés en 1941 .
- El HMS Repulse (S23) fue un submarino de la clase Resolution botado en 1967 y puesto en servicio en 1997.