The invention discloses a flotation method for comprehensively recovering copper gold from copper tailings, and belongs to the technical field of flotation. The flotation method comprises the following steps that copper tailings are ground, flotation reagents which comprise lime, sodium sulphide, TK309 regulators, sodium n-butylxanthat, O-isoamyl-N-allyl sulfo-carbamic acid ester, methyl isobutylcarbinol and other flotation reagents are added for slurry mixing, primary rough selection, three-time scavenging, three-time concentration and fine scavenging operation are sequentially carried out,and finally copper ore concentrate is obtained. The copper grade is improved by 3-5% compared with a conventional flotation method, and the copper recovery rate is improved by 4-6%. The associated gold content reaches above the pricing grade (1g/t), and the gold recovery rate is improved by 4-10%. According to the flotation method, the problems that the stockpiling time is long, the components arecomplex, the particle size of the useful mineral embedding cloth is fine, the weathering oxidation of the vulcanized minerals and the mineralization of the gangue minerals are serious, and the coppertailings contain easily-floating iron minerals and calcium-magnesium gangue are solved, the copper concentrate copper, the gold grade and the recovery rate are remarkably improved, and the waste of copper and gold resources is reduced.