Newborns usually need to eat very often: about every 2–3 hours, which works out to roughly 8–12 feeds in 24 hours in the first weeks of life. Some babies want to feed even more frequently at times (cluster feeding), and you should generally feed on demand whenever they show hunger cues.

How often should you feed a newborn?

For most healthy newborns in the first weeks:

  • Breastfed babies: about 8–12 feeds per day, often every 2–3 hours from the start of one feed to the start of the next.
  • Formula-fed babies: usually every 2–3 hours at first, with at least about 8 feeds in 24 hours.
  • Many babies still need to be fed overnight and won’t sleep through the night yet.

A simple way to think about it: if it has been around 3 hours or more and your newborn hasn’t eaten, it’s usually time to offer a feed unless your pediatric provider has given you different instructions.

Typical amounts by age (first 1–2 months)

Remember these are averages; your baby may drink a bit more or less.

[9][7] [5][3][9] [3][7] [5][3] [3] [5][3] [3] [5][3]
Baby age Feeds in 24 hours Approx. amount per feed
First days 8–12 feeds/day0.5–1.5 ounces (15–45 ml)
Up to 2 weeks 8–12 feeds/day1.5–3 ounces (45–90 ml)
2–4 weeks 7–10 feeds/day2–4 ounces (60–120 ml)
1–2 months 6–8 feeds/day4–5 ounces (120–150 ml)

Feed on demand vs “every 3 hours”

You will often hear “feed every 2–3 hours,” but that’s really a guideline, not a strict timer.

  • On-demand feeding means offering the breast or bottle whenever your baby seems hungry: rooting, sucking on hands, fussing, opening mouth.
  • Some babies naturally ask to feed more frequently; others go a little longer, especially as they grow and take larger feeds.
  • Night feeds are still important for growth and for maintaining milk supply in breastfeeding parents.

If your baby is very sleepy and not waking to feed at least 8 times in 24 hours in the early days, many pediatric providers advise waking them to feed until they regain birth weight and are gaining well.

Breastfeeding vs formula: does it change frequency?

Both breastfed and formula-fed newborns usually eat about every 2–3 hours at first, but there are small differences.

  • Breast milk digests more quickly, so breastfed babies may feed slightly more often (toward the 10–12 times per day range).
  • Formula takes a bit longer to digest, so some formula-fed babies move toward every 3–4 hours a little sooner.
  • No matter the method, hunger cues and overall growth are more important than the clock.

When to call your baby’s doctor

Contact your pediatric provider or seek urgent care if:

  • Your newborn has fewer than 6 wet diapers per day after the first week or very few stools, or they seem unusually sleepy and hard to wake for feeds.
  • They consistently refuse feeds, vomit forcefully, seem dehydrated (dry lips, no tears, very few wet diapers), or are not gaining weight as expected.
  • You’ve been told to follow a specific medical feeding plan (for prematurity, jaundice, or other conditions) and your baby’s pattern doesn’t match it.

Meta description (SEO):
Wondering how often you should feed a newborn? Learn how many times a day babies typically eat, breast vs formula patterns, and when to worry, with up- to-date guidance for new parents.

Bottom note: Information gathered from public forums or data available on the internet and portrayed here.