
鎂在大部分的無機酸和有機酸中都是不耐蝕的,而且 腐蝕速率一般都很大,但是在鉻酸。磷酸和氫氟酸中例外,在鉻酸中鎂處于鈍化狀態,在氫氟酸中能生成溶解度很小的MGF2保護膜使鎂免遭進一步腐蝕,而且其而耐蝕性能隨氫氟酸嘗試的增加而提高 。在堿性溶液中,由于生成難溶的氫氧化鎂MGOH2膜而很耐蝕。例如鎂合40%NAOH溶液中放置1H,幾乎不受任何的腐蝕而損失。在稀的NAOH溶液中,溫度達到沸點時鎂也難被腐蝕。在鹽類介質中,鎂的耐蝕生能與鹽的性質有關。
鎂及其合金在許多有機介質中,如甲醚、乙醚、乙醇、丙酮、石油、汽油、煤油及芳香族化合物中穩定,不受腐蝕,因此,可以用這些溶劑除油清洗劑,做初級除油用。鎂中存在很多雜質,其中最有害的是FE.NI.CU.CO等,FE不能溶于固態鎂中,以金屬的形態分布在晶界部位,降低鎂的耐蝕性能,NI、CU等在鎂中溶解度極小,常和鎂形成MG2NI/MG2CY等金屬間化物,并以網狀形式分布于晶界,降低鎂的耐蝕性能。
另外也因為與鎂有負差異效應,因此要提高鎂及其合金的耐蝕性能,必須嚴格控制FE和NI的含量小于0.016%,同樣,當鎂或鎂合金和FE/NI/CU等此類正電性金屬接觸時,也會有較大的負差異效應,并且產生嚴重的腐蝕,在使用過程中應避免正面接觸或采取絕緣措施,以防止接觸腐蝕。當FE和NI的含量大于0.016%時都急劇加速鎂的腐蝕速度,磁力研磨拋光機雜質對鎂形成的這種腐蝕特征,可能是因為MG的平衡電位和穩定電位非常負。