Haig was appointed temporary major (for service in India only) on 14 September 1919, at the same time becoming a General Staff Officer (2nd grade) until 30 September 1920. He was re-appointed a General Staff Officer (2nd grade) on 1 April 1922 for the United Provinces district until 20 February 1923. He was appointed an instructor at the
Staff College in Quetta on 21 February 1923. Haig attended the
Imperial Defence College in 1929, then was appointed brevet lieutenant colonel then promoted to substantive lieutenant colonel, which was confirmed on 10 February 1930. Haig was appointed commanding officer of the 4th Battalion, 14th Punjab Regiment on 10 February 1930. Haig was appointed a temporary brigadier and substantive colonel on 4 June 1932, upon his appointment as Deputy Director of Staff Duties (and General Staff Officer Grade 1). He vacated this position on 25 October 1933 and was appointed to command the 7th Dehra Dun Brigade (retaining his temporary brigadier rank). Haig was appointed Deputy Adjutant and Quartermaster General of the
Eastern Command on 28 February 1936, once more retaining the temporary rank of brigadier. Haig received promotion to major general on 6 June 1936 and ceased to be Deputy Adjutant and Quartermaster General on 27 April 1937. He was appointed a
Companion of the Order of the Bath on 1 February 1937. Haig became colonel of the 4th Battalion, 14th Punjab Regiment on 9 July 1937 and the same year was appointed commandant of the Quetta Staff College. ==Second World War==