A 6-week-old typically drinks 3 to 5 ounces per feeding, with total daily intake landing somewhere between 24 and 32 ounces depending on the baby’s weight and whether they’re getting breast milk or formula. But the exact number varies from baby to baby, and even from feeding to feeding. Understanding the general ranges, along with how to read your baby’s own signals, gives you a much more reliable guide than any single number on a chart.
Daily Intake by Weight
The most reliable way to estimate how much your baby needs is by weight. The American Academy of Pediatrics guideline is roughly 2.5 ounces of formula per pound of body weight per day. So a 9-pound baby would need about 22.5 ounces total, while a 12-pound baby would need closer to 30 ounces. Most 6-week-olds fall somewhere in that range, though the upper daily limit is generally around 32 ounces.
Divide that total across the number of feedings your baby takes in a day, and you get a per-feeding amount. A baby eating every 3 hours will take 8 feedings a day, so each one will be smaller. A baby who goes 4 hours between feeds will take fewer, larger bottles.
Breast Milk vs. Formula Amounts
If you’re bottle-feeding expressed breast milk, the volume per feeding will usually look different from formula, and that’s normal. Breast milk is more nutrient-dense ounce for ounce, and babies digest it more completely. Most breastfed babies between 1 and 4 months old take about 2 to 4 ounces per feeding every 3 hours during the day. Formula-fed babies in the same age range generally consume 4 to 6 ounces every 4 hours.
This means a breastfed baby’s bottles will often look smaller than a formula-fed baby’s bottles. That doesn’t signal a problem. The two shouldn’t be compared side by side because the milk itself is being used differently by your baby’s body.
If your baby is nursing directly at the breast rather than taking a bottle, you won’t be able to measure ounces at all. That’s where feeding frequency and diaper output become your best indicators, which we’ll get to below.
How Often to Feed at 6 Weeks
Most formula-fed babies eat every 3 to 4 hours by 6 weeks. Breastfed babies eat more frequently, averaging 8 to 12 sessions in a 24-hour period, or roughly every 2 to 4 hours. Some feedings will be spaced out, and others will happen in clusters, especially in the evening.
Cluster feeding, where your baby wants to eat every 30 minutes to an hour for a stretch, is common and doesn’t mean your supply is low or your baby isn’t getting enough. It’s a normal pattern, particularly during growth spurts. Six weeks is actually one of the classic growth spurt windows (the others hit around 2 to 3 weeks, 3 months, and 6 months). During these phases, your baby will seem hungrier than usual for a few days and then settle back into a more predictable rhythm.
Stomach Size at This Age
A 6-week-old’s stomach holds about 4 to 6 ounces at a time. This is why small, frequent feedings work better than trying to stretch intervals and offer bigger volumes. Overfilling the stomach leads to spit-up, discomfort, and fussiness rather than longer sleep stretches. If your baby regularly spits up large amounts after eating, the feeding size may be too large rather than too frequent.
Reading Hunger and Fullness Cues
No chart can tell you exactly what your specific baby needs at any given feeding. Your baby communicates that themselves, and learning to spot those signals is more useful than memorizing ounce targets. Early hunger cues include bringing hands to the mouth, turning the head toward the breast or bottle (called rooting), smacking or licking lips, and clenching fists. Crying is actually a late hunger signal. Catching the earlier cues makes feeding go more smoothly because a calm baby latches and eats more efficiently.
Fullness looks like the opposite: closing the mouth, turning away from the breast or bottle, and relaxing the hands. When you see these signs, the feeding is done, even if there’s milk left in the bottle. Pushing a baby to finish a bottle trains them to override their own fullness signals, which isn’t a habit you want to build.
How to Tell Your Baby Is Getting Enough
Since you can’t always measure exactly how much your baby is taking in, especially if breastfeeding, diaper output is the most practical daily check. After the first week of life, a well-fed baby produces at least 6 wet diapers per day. The number of dirty diapers varies more widely and is less useful as a strict benchmark, but you should be seeing them regularly.
Steady weight gain is the other key indicator. Your pediatrician tracks this at checkups, but the general expectation is that babies gain about 5 to 7 ounces per week during the first few months. A baby who is alert when awake, has good skin color, and is meeting diaper counts is almost certainly eating enough, even if the per-feeding volume doesn’t match a specific number you read online.
If your baby is consistently eating well below 20 ounces a day, seems lethargic, has fewer than 6 wet diapers in 24 hours, or isn’t gaining weight, those are signs worth bringing to your pediatrician sooner rather than later.

