Why does Hot Air Rise?

Heat is lighter and has less density than cold air making it rise above cooler air. Hot air and cold air weigh the same but hot air takes up more space. You can find more information here: