What Causes Surface Tension?

Surface tension is caused by the attraction of molecules to like molecules. This is called cohesion. The molecules on the surface are not surrounded by like molecules on all sides. They are more attracted to their neighbor.