There are four causes of turbulence.
Mechanical Turbulence. Friction between the air and the ground, especially irregular terrain and man-made obstacles, causes eddies and therefore turbulence in the lower levels. ...
Thermal (Convective) Turbulence. ...
Frontal Turbulence. ...
Wind Shear.