McLachlan was the first editor of the review Entomologist's Monthly Magazine. He became a member of the Entomological Society of London in 1858, and served variously as secretary, treasurer and president.
McLachlan initiated the review Entomologist's Monthly Magazine, later becoming a member of the Entomological Society of London in 1858. He took on different positions within the organization, including secretary, treasurer, and president.