Por graça de Deus, por meio de sua esposa, Hermenegildo pôde tornar-se um autêntico cristão. Seu pai, chamado Leovigildo, que era impiedoso, conquistador de nações e exterminador de inimigos, não o acolheu porque o santo não aceitava o Arianismo. Então, ameaçou-o e combateu-o em guerra. Desprezando o perdão ao seu filho, o rei mandou prendê-lo e o entregou aos algozes.
O pai mandou decepar a cabeça de Hermenegildo. Entretanto, o crime acabou por enchê-lo de profundo arrependimento, revendo suas posições. Anos mais tarde, ele converteu-se também e alcançou a Igreja da Espanha, encontrando a paz.
Em 1586, o Papa Sisto V declarou a festa de São Hermenegildo para o dia do seu martírio e o indicou como padroeiro da Espanha.
Santo Hermenegildo, rogai por nós!