The invention discloses a high-rust-proof aluminum alloy and a preparation method thereof. According to the high-rust-proof aluminum alloy and the preparation method thereof, by optimizing Al, Mg and Ti main alloy elements and adding Mn, Fe, Si, Zn, Ni, Ga, Pb, Zr, V, B, Cr, Cu, Bi, Ca, Ce, Co, Cd, Na, Sn, Sr, Li, Ag, Be and La elements, the content of the components is scientifically regulated and controlled, and through mutual coordination of the components, the prepared aluminum alloy has excellent rust resistance, can be effectively prevented from being oxidized and rusted, has good casting performance, is easy to die-cast and form, and can be machined into objects with various shapes.