一种对二氯苯的制备方法:对硝基氯苯在催化剂存在下,在150~260℃温度条件下,通入氯气反应1~10小时,得对二氯苯粗品,对二氯苯粗品经后处理制得对二氯苯,所述的催化剂为过氧化物或偶氮化物,所述催化剂的用量为对硝基氯苯质量的0.1~1%。本发明技术采用催化氯化,反应条件更温和,工艺操作简单,设备简易,产品纯度达到了99.5%;避免了现有技术反应产物合成中一氯化苯、邻、间位的二氯化苯、三氯苯甚至四氯苯分离的困难问题。