why does warm air rise?

best answer
  • Hot air rises because gases expand as they heat up. When air heats up and expands its density also decreases. The warmer less dense air effectively floats on top of the colder denser air below it. This creates a buoyant force that causes the warmer air to rise.