Why do birds have hollow bones? It is all because it helps them fly! The hollow bones of a bird make the bones fill up with air. As the bones fill up with air, it makes the birds lighter. The birds need to be as light as they can fly easier without a lot of energy being used. That is why birds have hollow bones!