Answer
David Johnston named Messier an Officer of the Order of Canada in 2007. The Order of Canada is one of the highest honors in the country and is given to people who have made significant contributions to the nation. Messier was recognized for his work as an astronomer and for his contributions to science.