Elvira Alfonso de Castile
- Born: Abt 1100, Toledo, Toledo, Castile
- Marriage: King Roger II of Sicily in 1117
- Died: 8 Feb 1135 about age 35
Elvira of Castile was a daughter of Alfonso VI of Castile by his fourth queen, Isabel (perhaps identical to the Moslem convert Zaida, baptized as Isabel, who had been Alfonso's mistress).
Elvira married Roger II of Sicily in 1117, but only infrequently saw him thereafter, for he was much preoccupied with rebellions on the Italian Peninsula and she stayed with her children in Palermo the capital. Despite this, the marriage was undoubtedly happy, for she bore Roger five sons before she died in 1135. Her death put Roger in such a deep depression that he was thought dead, he was so reclusive.
Their sons were:
1. Roger (died 12 May 1148), heir, Duke of Apulia (from 1135), possibly also Count of Lecce.
2. Tancred (died 1138), Prince of Bari (from 1135).
3. Alfonso (died 1144), Prince of Capua (from 1135) and Duke of Naples.
4. William (died 7 May 1166), his successor, Duke of Apulia (from 1148).
5. Henry, died in infancy.
Elvira married King Roger II of Sicily, son of Count Roger I 'Bosso' of Sicily and Adelaide del Vasto, in 1117. (King Roger II of Sicily was born on 22 Dec 1095, died on 26 Feb 1154 and was buried in Cathedral of Palermo, Palermo, Sicily, Italy.)