In 1878 Allen returned for the first time to the United States to serve as one of the delegates from the North Georgia Annual Conference to the General Conference held in Atlanta during May, 1878. On May 15 he addressed the General Conference on the "work in China." In June and July he visited old friends and delivered commencement addresses and sermons in many places. On July 17 Emory College conferred upon him the degree of Doctor of Laws. He visited the United States again in 1888, 1893, 1898 and 1906.