Alarico II (en gótico: Alareiks; 458-507) fue rey de los visigodos desde el año 484 hasta el 507. Hijo de Eurico. Se casó con Teodegonda, una hija ilegítima de Teodorico el Grande, rey de los ostrogodos.
En 486 Alarico II negó refugio a Afranio Siagrio, gobernante romano del llamado Reino de Siagrio (último reducto del Imperio Romano de Occidente) derrotado por Clodoveo I. Alarmado por las intimidaciones de Clodoveo, Alarico le remitió al noble romano, que fue decapitado.
Murió en la batalla de Vouillé en 507, que enfrentó a los visigodos con las tropas del rey franco Clodoveo I. La derrota de los visigodos en esta batalla marca la desaparición del Reino de Tolosa,2​ pues las posesiones galas, excepto la Narbonense, se perdieron.
Le sucede su hijo ilegítimo Gesaleico, el cual emprende el repliegue de los restos del reino de Tolosa hacia Hispania.
Alarico II elaboró un código de leyes, conocido como Breviario de Alarico (506), para sus súbditos «romanos», según la teoría tradicional, aplicándose a los godos el derecho consuetudinario del pueblo visigodo (recopilado en el año 475 por el rey Eurico en el Codex Euricianus o Código de Eurico).