How long you should breastfeed or chest feed your baby depends on several factors, including your baby's age and your breast milk supply. An average feeding might last 10 to 20 minutes, but a baby can ...