That really depends on which part of Spain you're talking about. Some more northerly parts of the country have always been Christian, such as Navarre, Valencia and parts of Aragon. However, the Kingdom of Castile and Leon, which covered the vast majority of the country, was, for the most part and from 718 up until 1250, Muslim. In 1037, the Spanish started fighting back to regaine their lands. This was known as the Reconquista, and succeeded in winning back all of Spain but the south. Granada, the location of the Alhambra, was finally won back by Ferdinand and Isabella in 1492. The last Sultan of Granada, Boabdil, was one of the last Muslim rulers in Europe (only the Ottoman Sultans and Kings of Albania ruled after him).
In Spain, December 8th is the start of Christmas celebrations, with the public holiday of Immaculada (Feast of the Immaculate Conception), which marks the beginning of the religious Christmas celebrations. See the "Related Links" section of this answer for more Christmas events in Spain.
Christmas in Spain officially starts on the 8th of December.
not sure when it starts but it finished on the 6th of January
Spain
the day is different (US = 25th, spain = 6th)
The major difference is the much lower commercialism of Christmas in Spain.
chrismas happens everywhere in spain
The most famous game on Christmas in Spain is the Spanish Christmas Lottery, or the Loteria de Navidad. It is the world's biggest lottery.
Christmas is celebrated on December 25 in Spain, just like other places.
'Navidad'. Happy Christmas is 'Feliz Navidad'Navidad.
robes
Not a thing.
Do you mean the retaking of Spain by the Christians?It is called the Reconquista.
Papa Noel is Father Christmas.