Pertempuran Ambarawa terjadi pada tanggal 20 November 1945 dan berakhir sampai dengan tanggal 15 Desember 1945, antara pasukan TKR (indonesia) melawan pasukan sekutu (inggris). Ambarawa merupakan sebuah kota yang terletak diantara dua kota yakni Semarang dan magelang, juga diantara Semarang dan Salatiga.
Peristiwa ambarawa ini dilatarbelakangi oleh mendaratnya pasukan Inggris dari Divisi India ke-23 di kota Semarang pada tanggal 20 oktober 1945. Pemerintah Indonesia memperkenankan sekutu untuk mengurus tawanan perang yang saat itu berada di penjara Magelang dan Ambarawa.
Kedatangan pasukan Inggris kemudian diikuti oleh pasukan NICA. Sekutu mempersenjatai para bekas tawanan perang Eropa tersebut, sehingga pada tanggal 26 Oktober 1945 terjadi sebuah insiden dikota Magelang yang kemudian sampai pada puncaknya terjadi pertempuran antara pasukan TKR melawan pasukan sekutu (Inggris).