Skip to content

Feeding routines

Is it better to feed a dog in the morning or at night

Last updated 23 September 2026 · How we write and check this

Short answer

Neither time is inherently better for a healthy adult dog fed twice a day, since a morning and an evening meal together cover the whole day evenly. If you only feed once, a single meal in the late afternoon or early evening tends to suit most dogs better than one in the morning alone.

Two meals: morning and evening together

When feeding twice a day, morning and evening simply mark the two ends of a roughly 12 hour cycle, and there is no meaningful advantage to weighting more food toward either end unless your dog's activity pattern strongly favors one part of the day.

One meal: why evening tends to work better

A single morning only meal leaves a very long stretch until the next day's breakfast, which is a harder gap for most dogs than an evening meal followed by a shorter overnight to midday gap the next day.

Matching the timing to activity

Dogs that are most active first thing, such as those who get a long morning run, often do well with a slightly larger breakfast, while dogs that wind down in the evening can carry a bit more of their ration at dinner.

Key takeaways

  • For two meals, timing between morning and evening is largely a personal choice.
  • For one meal, evening usually creates a more manageable gap than morning.
  • Matching portion size to your dog's most active time of day can help.
  • Consistency day to day matters more than picking morning versus evening.