Why do helium balloons float up into the sky?

Kohaku
KohakuLet go, and a helium balloon drifts gently upward. What is lifting it?
The answer in 30 seconds
KohakuThe answer lies in the air around it. Let me explain in 30 seconds.

A helium balloon floats because the whole balloon, including the weight of the rubber, is lighter than the same volume of air. Air pushes harder lower down, so the balloon gets an upward push (buoyancy) equal to the weight of the air it pushes aside. This push is greater than the balloon's weight, so when you let go, it rises.

Colorful balloons tied together with strings, floating against a blue sky
When a helium balloon's string is pulled tight, it's a sign that an upward force is left over.Photo: Fayez Closed Account. / CC BY 2.0 / Wikimedia Commons

Air has weight too

You can't see it, but air has weight too. How heavy something is for its size is called "density." A stone has a higher density than foam plastic, so if you mix them in water, the stone sinks. The same thing happens in air: helium is a gas with a lower density than air.

Buoyancy: a push from below

The pushing force of air (air pressure) is stronger closer to the ground. So the bottom of a balloon gets pushed a little harder than the top, and overall the balloon feels an upward force. This is called "buoyancy." Buoyancy is thought to be equal to the weight of the air the balloon pushes aside (Archimedes' principle).

How much lighter is 1 liter?

An explanation from the University of California, Santa Barbara calculates that at 1 atmosphere and about 27℃, 1 liter of air weighs about 1.18 g, and 1 liter of helium about 0.164 g. A 1-liter helium balloon can lift things up to the difference, about 1.02 g, but that includes the weight of the balloon's rubber.

Figure: Comparing the weight of 1 liter of air and helium
Weight of 1 literAt 1 atm, about 27℃Airabout 1.18 gHeliumabout 0.164 gIt can lift up to thedifference, about 1.02 gThis includes the balloon's rubber

The numbers are calculated values from an explanation by the University of California, Santa Barbara.

Kohaku
KohakuOnly about 1 g of difference per liter, and that even includes the rubber. Isn't that surprising?

The whole balloon decides

In other words, whether a balloon floats depends not just on the helium but on the whole balloon, rubber and all. A balloon blown up with ordinary air is heavier than the air it pushes aside by the weight of its rubber, so it falls to the floor. When the string of a helium balloon is pulled tight, it's a sign that buoyancy is greater than the balloon's weight and an upward force is left over.

Want to know more?

  • Researchers sometimes attach instruments to helium balloons to study the air high up in the sky.
  • Hydrogen is an even lighter gas than helium, but because it burns easily, it is considered too dangerous for airships that carry people.
  • Hot air balloons work the same way. Heating the air inside leaves fewer air particles in the balloon, so it becomes lighter than the cool air around it and floats.
Kohaku
KohakuWhen the whole balloon, rubber and all, is lighter than the air it pushes aside, buoyancy wins and it floats.

Quick quiz: test yourself

Why does a helium balloon float?

Show the answer
  1. The whole balloon is lighter than air
  2. Helium is pulled toward the sky
  3. The rubber pushes air away

The whole balloon is lighter than air The whole balloon, rubber included, is lighter than the same amount of air, so the upward push equal to the weight of the air it moves aside (buoyancy) lifts it.

Sources

  1. Helium-filled balloon (36.39)UC Santa Barbara, Physics Lecture Demonstrations
  2. Floating in Air?University of Illinois Urbana-Champaign, Physics Van
  3. Balloons (How Things Work lecture notes, 4.1)University of Maryland, Department of Physics

This article was written after checking the sources above as of 2026-10-03. Explanations may change as research progresses. Photo credits are shown below each photo.