On average, newborns may go through 8 to 10 diapers a day, while older babies may require fewer changes, around 6 to 8 diapers a day.