Foster was knighted in 1990 and appointed to the Order of Merit in 1997. In 1999, he was created a life peer, as Baron Foster of Thames Bank, of Reddish in the County of Greater Manchester. He is a Crossbencher.