Prace konstrukcyjne nad przyszłym „Repulse” miała prowadzić stocznia Palmers w Greenock, ale nie dysponowała ona pochylnią o wystarczających rozmiarach. W związku z tym kontrakt na budowę przeniesiono do stoczni John Brown & Co. w Clydebank. Stępkę położono uroczyście 25 stycznia 1915 roku, w 74. urodziny Fishera. Prace prowadzono w szybkim tempie, co doprowadziło do wodowania jednostki już 8 stycznia 1916 roku. Nazwa „Repulse” została użyta po raz jedenasty w historii Royal Navy. Łacińskie motto jednostki brzmiało „Qui Tangit Frangitur” („Kto mnie ruszy, będzie zniszczony”).

Po zakończeniu prac wykończeniowych, 15 sierpnia 1916 roku rozpoczęto . 18 sierpnia przeprowadzono próbne strzelania z dział wszystkich kalibrów i tę datę uznaje się za dzień przyjęcia okrętu do służby. Po krótkim dokowaniu w Portsmouth rozpoczęto szkolenie załogi, w trakcie którego przeprowadzono dodatkowe próby prędkości. „Repulse” dołączył do Grand Fleet 21 września 1916 roku, stając się okrętem flagowym 1. Eskadry Krążowników Liniowych (1st Battlecruiser Squadron).