In the present work, the corrosion behavior of Stainless Steel 316 (SS316) with different coatings in MgCl2-KCl molten salt are investigated based on the long-term dipping corrosion test for 100 h at different temperatures. The coatings used in the present work were S-1 (two layers ), S-2 (Ni-Fe alloy coating), and S-3 (no coating). The corrosion rates were calculated based on the weight-loss, and the rates are 0.60, 2.09, and 3.03 mg/cm2/day for S-1, S-2, and S-3 at 1023 K, respectively. The samples were characterized using SEM - (EDS). The results showed that such coatings could increase the corrosion resistance of SS316 in the MgCl2-KCl molten salt. Such findings to utilize the coatings to protect SS316 alloy and to contain the MgCl2-KCl molten salt in the thermal solar energy system are discussed.