The invention provides a method for treatment of wastewater from dry distillation of coal. By adopting a technology of combining units of oil isolation, cyclone air flotation, filtration, extraction dephenolization, rectification and ammonia distillation, biological oxygen deprivation, SBR oxidation, CWPO oxidation, coagulation sedimentation and the like, the method can effectively remove organicpollutants like coal tar, ammonia nitrogen and phenols in the wastewater from dry distillation of the coal, wherein the oil removal rate of a cyclone air flotation unit reaches 93.8%; the volatile phenol removal rate of an extraction dephenolization unit reaches 98.3%; and the ammonia nitrogen removal rate of a rectification and ammonia distillation unit reaches 95.8%. The method provided by the invention has mature technology, is stable and reliable, can treat the wastewater from dry distillation of the coal to reach the direct discharge requirements of the Emission Standard of Pollutants forCoking Chemical Industry GB16171-2012, and has popularization values.