Najpierw rozpoczął prześladowania katolików, później wszelkimi sposobami, nawet naginając doktrynę arian, starał się ich przyciągnąć do swojej wiary.

Konwersja na katolicyzm i walka z muzułmanami Syn Leowigilda, Rekkared I (586–601), zdawał sobie sprawę, że bez katolicyzmu nie utrzyma państwa. Przeszedł więc na katolicyzm i potępił arianizm po soborze w Toledo w 589. Proces katolicyzacji kraju przebiegł bardzo szybko. Tylko miejscowi Żydzi trzymali się swojego wyznania, co naraziło ich na prześladowania. Ułatwiło to później Arabom podbój państwa Wizygotów, ponieważ Żydzi witali ich jak wyzwolicieli (muzułmanie stanowiący niewielką mniejszość w podbijanych krajach byli wówczas bardziej tolerancyjni wobec Żydów niż wizygoccy królowie).

Podbój ten rozpoczęła wyprawa rekonesansowa Tarika ibn Zijada (od jego imienia pochodzi nazwa Gibraltar – Dżebel Tarik, „Góra Tarika”). Latem 711 roku ruszyła wyprawa 7000 wojowników muzułmańskich, którzy 19 lipca pod Jerez de la Frontera (obecnie w prowincji Kadyks) rozgromili wojska Roderyka (zobacz Bitwa nad rzeką Guadalete). Państwo wizygockie przestało istnieć. Podbój na tym terenie trwał jeszcze kilka lat, lecz opór miał charakter wyłącznie lokalny.