Nach dem Ende des Krieges wurde er auf halben Sold gesetzt, Anfang 1920 aber reaktiviert und als Oberbefehlshaber nach Mesopotamien entsandt, wo wenig später ein Aufstand gegen die britischen Besatzungstruppen ausbrach. Dieser wurde von den Briten unter Haldanes Führung niedergeschlagen und im August 1921, nach der Konferenz von Kairo, Faisal I. als König eingesetzt. Haldane blieb bis 1922 im Irak. 1925 schied er als General aus dem Dienst und veröffentlichte in der Folge mehrere autobiographische Werke. Er war, neben anderen Auszeichnungen, "Knight of Grace" des Order of Saint John.