Perang Boer merupakan peperangan yang terjadi di Afrika Selatan antara Imperium Britania melawan 2 republik Boer merdeka, yakni Negara Bebas Oranje dan Republik Transvaal, antara abad ke-19 dan awal abad ke-20. Orang Boer atau Afrikaner merupakan keturunan kolonis Belanda, yang sebagai pioner (Voortrekkers) merambah ke pedalaman Afrika Selatan dan mendirikan Oranje Vrijstaat serta Zuid-Afrikaanse Republiek. Akan tetapi republik-republik Boer kalah dalam peperangan melawan Britania sehingga wilayah Afrika Selatan seluruhnya menjadi daerah koloni Britania.
Sebenarnya Perang Boer berlangsung 2 kali: Perang Boer I (1880-1881) dan Perang Boer II (1899-1902), tetapi yang biasa diingat sebagai "Perang Boer" adalah yang ke-2. Ketika perang berakhir, secara pasti berakhir pula riwayat Republik Boer yang berdaulat di Afrika bagian selatan.
Orang Boer menamai perang ini sebagai Perang Kemerdekaan.
Tokoh Nasional Indonesia Ernest Douwes Dekker pernah berpartisipasi dalam perang ini di kubu Republik Transvaal.