Low-salinity waterflooding (LSWF) is a proven enhanced oil recovery method for many target fields. The efficiency of this technique depends on both operational factors as well as reservoir settings such as heterogeneity. Micro-scale rock heterogeneity can critically affect the performance of LSWF as it governs the flow path of the injected water, oil-brine-rock contacts and trapping mechanisms, thus sweep efficiency. However, there exist lack of experimental data and detailed understanding of the effect of grain size heterogeneity on LSWF performance. To address this gap, a systematic series of coreflooding experiments were designed using artificial calcite core plugs to investigate the effect of micro-scale heterogeneity, such as grain size and grain heterogeneity, on oil recovery factor by high-salinity waterflooding (HSWF) and LSWF. High salinity formation water, seawater, and diluted seawater were used as injection brines. For this purpose, two relevant grain size ranges (a) from 38 to 75 µm and (b) from 75 to 125 µm were considered to fabricate homogeneous plugs. Heterogeneous core plugs were made by mixing (a) and (b) grain samples. The artificial cores were initialized with the formation brine and crude oil, and aged to restore wettability. Then a set of coreflooding experiments were performed using the mentioned brine samples, in both secondary and tertiary modes by considering a shut-in period.The results reveal that grains size (or micro-scale) heterogeneity has a significant negative impact on both HSWF and LSWF performance and reduces the oil recovery efficiency of HSWF by approximately 15%. This is primarily attributed to the bypassing and entrapment of oil in heterogeneous cores. Moreover, the results show that regardless of the grain size, LSWF in homogeneous plugs result in almost similar recovery factors. The key finding of this study is that LSWF in heterogeneous plugs is more effective and recovers almost 10% more oil compared to HSWF. This is attributed to wettability alteration as indicated by the reduction of water relative permeability endpoint and delay of breakthrough time. The improvement in oil recovery was consistent with the results obtained from the flotation tests and dynamic IFT measurements. However, although LSWF outperforms HSWF in heterogeneous cores, the ultimate recovery factor becomes less in these plugs. Besides, superior performance of secondary flooding was observed compared to tertiary mode for LSWF, especially in cores with heterogeneous grain sizes, leading to almost 10% higher recovery factor.The novel insights gained through this research help identify the proper targets for LSWF in terms of small-scale heterogeneity and can be potentially applied in other water-based EOR techniques.