A process for removing heavy metals and the organic substance difficult to degradate from sewage includes proportioning Fe and Cu, adding cationic surfactant modified zeolite, stirring, loading the mixture in filter pool, regulating pH value to 4.5-11, reaction, and regulating pH value to 8-9 to generate Fe(OH)3 as flocculant, which can coagulate the suspended solid and colloid and absorb and soluble pollutants for depositing them. Its advanrtages are high power, effect and high speed.