防止地表水污染的主要措施有:禁止向水体排放各种超标污染物;禁止在水体清洗装贮过油类或毒物的车辆和容器;禁止将含汞、镉、铬、砷、铅、氰化物等的可溶性剧毒废渣排放或不作防渗层而直接埋入地下;禁止向水体倾倒工业垃圾、生活垃圾或其他废弃物;不得在水体最高水位线以下的滩地和岸坡上堆存废弃物;禁止向水体排放带有放射性物质的废水;不得向水体排放足以引起热污染的废水;不得向水体排放带有病毒又未经消毒的废水;使用农药要可靠安全,不得污染水体;农灌水要符合有关规定;船舶的各类废水必须符合排放标准,不得向水体排放油污。