Gravity does pull balloons to the ground. When you let go of a balloon, it will eventually float to the ground. The reason balloons appear to float is because they are filled with a gas, such as helium, which is less dense than air. This means that the balloon and the gas inside it weigh less than the air around them. As a result, the balloon is pushed up by the air and floats upwards.