O tempo de duração de uma mamada é determinado pela idade do bebé e pela idade do bebé. A quantidade de leite que se dá de cada vez varia de mês para mês. No caso de um recém-nascido, o tempo normal é de 10 minutos em cada peito, sendo suficientes 20 minutos em ambos os lados. 10 minutos num dos lados do peito são suficientes para alimentar metade da quantidade total de leite nos primeiros 2 minutos e também para estimular a secreção de leite materno. Quanto mais novo for o bebé, mais frequentes serão as mamadas, e quanto mais velho for o bebé, menos frequentes serão as mamadas. Após os 3 meses, os bebés devem ser alimentados a cada 2-3 horas durante 15-20 minutos e após os 6 meses, à medida que crescem e se desenvolvem, as suas necessidades nutricionais aumentam e precisam não só de leite materno unilateral, mas também de uma variedade de alimentos complementares para manter uma nutrição adequada.