The invention relates to the technical field of salt chemical engineering, in particular to a mining method for polyhalite. The mining method for the polyhalite comprises the steps that S1, a polyhalite mining well or a polyhalite mining canal is formed in a polyhalite deposit; S2, oil field water is gathered from an oil field and serves as a leaching agent; S3, the leaching agent is injected froman injecting area of the polyhalite mining well or the polyhalite mining canal to an ore layer, so that the leaching agent makes contact with the polyhalite in the ore layer for leaching; and S4, theleaching agent after leaching is recovered, and polyhalite containing potassium is obtained. The oil field water is adopted as the leaching agent for leaching and mining the polyhalite, and leachingcan be conducted on the polyhalite effectively, furthermore, by adopting the oil field water as the leaching agent, on the one hand, the problem of severe shortage of freshwater resources required forleaching in a polyhalite deposit distribution area is solved, and on the other hand, double mining and utilizing of the oil filed water and the polyhalite is realized, and the trouble of oil filed drainage is solved.