A Rainha Vitória teve nove filhos. Todos os seus filhos nasceram depois que ela se casou com o Príncipe Albert em 1840. A mais velha, Victoria, Princesa Real, nasceu em novembro de 1840, e a mais nova, a Princesa Beatriz , nasceu em 1857.
Seus outros filhos incluem Albert Edward, Príncipe de Gales, que nasceu em 1841; Princesa Alice, que nasceu em 1843; O príncipe Alfredo, duque de Edimburgo, nascido em 1844; Princesa Helena, que nasceu em 1846; Princesa Louise, que nasceu em 1848; Príncipe Arthur, que nasceu em 1850; e o príncipe Leopold, que nasceu em 1853.
Muitos dos filhos de Victoria se casaram com famílias reais da Europa, o que uniu as dinastias dessas famílias com fortes laços de sangue. Por exemplo, o marido de sua filha Victoria era Frederico III, o imperador alemão. Os netos da Rainha Vitória incluíam o Kaiser Guilherme II, a Rainha Maria da Romênia, a Rainha Vitória Eugênia da Espanha e a Imperatriz Alexandria da Rússia.