Spontaneous imbibition is one of the important mechanisms to enhance oil recovery during hydraulic fracturing process of shale reservoirs. The dynamic contact angle effect in imbibition kinetics of liquid–liquid system is complicated due to the large number of micro-nano pores in shale reservoir. Moreover, the content of clay minerals is high, the chemical osmosis effect is significant, and the impact of osmotic pressure on imbibition is not clear. In order to clarify the dynamic contact angle effect in imbibition kinetics and correctly understand the role of osmotic pressure in imbibition process. In this paper, based on the molecular kinetic theory (MKT), the dynamic contact angle effect is successfully coupled with imbibition kinetic equation, and a capillary pressure equation is developed. On the basis, considering the effects of osmotic pressure, external displacement pressure and boundary layer effect on imbibition, An analytical solution model of oil–water dynamic imbibition model is developed. The results shows that under the respective effects of capillary pressure and osmotic pressure, the imbibition velocity initially stabilizes before increasing over time; under the action of displacement pressure, the imbibition velocity increases with time. Imbibition velocity is directly proportional to interfacial tension and capillary radius, but inversely proportional to contact angle and oil viscosity. With the salt concentration difference increasing from 80 mol/m3 to 4710 mol/m3, the imbibition velocity increased by about 54 times. Compared with the membrane efficiency of 30 % and 5 %, the imbibition velocity is increased by 4.95 times. In this work, the dynamic contact angle effect in the imbibition kinetics of liquid–liquid system was accurately characterized, clarified the action mechanism of osmotic pressure, and provided theoretical support for enhancing oil recovery of shale reservoirs.