it should say on the side of the can how many fluid ounces it makes usually it says makes x number of y oz bottles on side. then how long would depend on how much your lo eats in a day. for my ds a 16 oz can of powdered alimentum last about 2-3 days or so