To study the influences of sand and gravel layer and groundwater velocity of Yufuhe River on atrazine migration, adsorption-desorption and sand column experiments were carried out. Results show that the adsorption capacity of montmorillonite, raw sand and washed sand to atrazine sequentially weakens. In different media, the time for atrazine concentrations to peak in washed sand with motomorillonite (WSM), raw sand and washed sand is 60, 135 and 105 minutes respectively, and the peak concentration accounts for 84, 90 and 95% of the initial concentrations. Under different flow rates, the peak time in washed sand at flow rates of 100, 150 and 200 mL/min is 135, 105 and 75 minutes, and the peak time in WSM is 90, 60 and 45 minutes, respectively. Results from this study indicate that increasing flow velocity and suspended colloids concentrations can promote the migration of atrazine in aquifers, while the presence of clay minerals in sand and gravel layer can reduce atrazine migration. Thus, during Yellow River water recharging, the sand and gravel layer of Yufuhe River is helpful to protect the aquifer, but the colloids-associated migration of atrazine can contaminate groundwater in underlying karst aquifer.