Affleck holds numerous awards including the 2006 CAP Medal for Lifetime Achievement and the 2014 DCMMP Brockhouse Medal. He was elected a Fellow of the American Physical Society in 2002 and a Fellow of the Royal Society in 2010.