I 1917 vendte han tilbake til Storbritannia og ble informasjonsdirektør under Lord Beaverbrook. Etter krigen begynte han å skrive om historiske emner mens han fortsatte å skrive thrillere og historiske romaner. Buchans omfattende 100 arbeider omfatter nesten 30 romaner og sju samlinger av noveller. Han skrev også biografier om Walter Scott, Cæsar Augustus, Oliver Cromwell og ble tildelt James Tait Blacks minnepris for biografien om James Graham, 1. marki Montrose, men de mest kjente bøkene hans var spionthrillere og det er sannsynligvis for disse han nå er husket først og fremst, Den «siste Buchan» (som Graham Greene kalte sin rosende anmeldelse) av (amerikansk tittel: ), 1941, hvor en døende hovedperson står overfor spørsmålet om meningen med livet i Canadas villmark.