Deep saline reservoirs have the highest volumetric CO2 storage potential, but drying and salt precipitation during CO2 injection could severely impair CO2 injectivity. The physical mechanisms and impact of salt precipitation, especially in the injection area, is still not fully understood. Core-flood experiments were conducted to investigate the mechanisms of external and internal salt precipitation in sandstone rocks. CO2 Low Salinity Alternating Gas (CO2-LSWAG) injection as a potential mitigation technique to reduce injectivity impairment induced by salt precipitation was also studied. We found that poor sweep and high brine salinity could increase salt deposition on the surface of the injection area. The results also indicate that the amount of salt precipitated in the dry-out zone does not change significantly during the drying process, as large portion of the precipitated salt accumulate in the injection vicinity. However, the distribution of salt in the dry-out zone was found to change markedly when more CO2 was injected after salt precipitation. This suggests that CO2 injectivity impairment induced by salt precipitation is probably dynamic rather than a static process. It was also found that CO2-LSWAG could improve CO2 injectivity after salt precipitation. However, below a critical diluent brine salinity, CO2-LSWAG did not improve injectivity. These findings provide vital understanding of core-scale physical mechanisms of the impact of salt precipitation on CO2 injectivity in saline reservoirs. The insight gained could be implemented in simulation models to improve the quantification of injectivity losses during CO2 injection into saline sandstone reservoirs.