Convection Currents. Differences in temperature and density cause convection currents. In the pot, convection currents arise because the soup close to the heat source is hotter and less dense thant the soup near the surface.