O latim foi se mesclando com as línguas já existentes, originando outras, como o castellano (castelhano), a língua de Castilla (Castela), um dos reinos da região denominada Hispania pelos romanos. Em 409 a.C., Roma foi invadida pelos visigodos, e, 300 anos depois, os muçulmanos ocuparam a península por quase oito séculos. Dessa forma, os germanos e árabes também influenciaram na formação do espanhol.
Em 1492, os muçulmanos foram expulsos pelos reinos cristãos e o castelhano foi adotado como idioma oficial da Espanha. Nessa época, falava-se o espanhol do Siglo de Oro, também chamado de español áurico, variante usada até o final do século XVII e cujas mudanças gramaticais e fonológicas deram origem à língua espanhola como a conhecemos hoje.