Le traité de Pretoria ou convention de Pretoria met fin à la première guerre des Boers en Afrique du Sud, qui s'est déroulée du au entre le Royaume-Uni et la république boer du Transvaal. Il est signé le et ratifié trois mois après par le Volksraad. Il fait suite au traité de paix signé le à O'Neal Cottage, à proximité de Majuba, consacrant la fin des hostilités.
Par les termes de ce traité, la république sud-africaine du Transvaal retrouve son indépendance, sous souveraineté britannique formelle. Le traité de Londres lui succède en 1884.