La batalla de Guadalete (en árabe clásico: معركة وادي لكة) es el nombre con el que se conoce una batalla que, según la historiografía tradicionalmente admitida, basada en crónicas árabes de los siglos X y XI, tuvo lugar en la península ibérica entre el 19 y el 26 de julio de 711 (aunque algunas fuentes señalan 712) cerca del río Guadalete (Bética) y cuyas consecuencias fueron decisivas para el futuro de la península.