王立協会
Richards was elected a Fellow of the Royal Society, a Fellow of the Royal Society of Chemistry in 1970, and won the Davy Medal in 1976. His nomination for the Royal Society reads: