La Bataille de Roodewal (parfois Bataille de Vredefort) fut un affrontement tenu le 7 juin 1900 au cours de la deuxième Guerre des Boers (1899-1902) entre l'Empire britannique et les Boers des deux républiques indépendantes de l'Etat libre d'Orange et du Transvaal.