How many square feet will a gallon of paint cover on average?

it depends on the smoothness and porosity of the material that is being painted but most paint brands cover 300-400 square feet