Why do golf balls have dimples? Dimples help the golf ball fly. They create a thin layer of air that clings to the surface and travels back to increase lift and decrease aerodynamic drag. Varying shapes, sizes and patterns affect distance, stability and spin rate. A completely smooth golf ball hit by a professional golfer would only travel about half the distance of today?s golf balls.