Han var tredje sønn av Georg III og Sophie Charlotte av Mecklenburg-Strelitz, og yngre bror av Georg IV. Vilhelm var den siste konge og den nest siste monarken fra huset Hannover. I ungdommen gjorde han tjeneste i Royal Navy. Han ble derfor senere kalt (norsk: seilerkongen).