Город был осаждён (с декабря 1880 по март 1881 года) во время Первой англо-бурской войны, которая завершилась подписанием в Претории 3 августа 1881 года мирного договора. Во время Второй англо-бурской войны Претория сдалась 5 июня 1900 года. Война завершилась подписанием 31 мая 1902 года в Претории Феринихингского мирного договора. Претория стала административным центром Трансвааля под протекторатом Англии. В 1910 году в результате объединения Трансвааля, колонии Оранжевой реки, Капской колонии и колонии Натал был образован Южно-Африканский союз (в составе Великобритании). Административной столицей Союза стала Претория, законодательной — Кейптаун. После провозглашения независимости Южно-Африканским Союзом в 1961 году Претория осталась его административной столицей. Во времена апартеида Преторию называли цитаделью апартеида.