Han var sønn av admiral Michiel Adriaenszoon de Ruyter og hans andre kone, Neeltje (Cornelia) Engels. De Ruyter gjorde tjeneste for Amsterdams admiralitet, han steg i gradene fra offiser under opplæring (eng.: ) i 1666 til kaptein i 1669, og schout-bij-nacht i 1673.