Feeding routines
What time should I feed my dog in the evening
Last updated 23 September 2026 · How we write and check this
Short answer
Most owners feed dinner somewhere between 5pm and 7pm, leaving roughly 3 to 4 hours before bedtime for digestion and a final toilet trip. Feeding too close to lights out is the more common mistake than feeding too early.
Working backward from bedtime
If your dog usually settles for the night around 10pm, a dinner at 6pm gives about four hours to digest and one more chance to go outside before you turn in, which cuts down on overnight accidents and restless pacing.
Balancing evening walks and dinner
A relaxed evening walk before dinner is usually fine; for larger, deep chested dogs, it is worth avoiding vigorous play or running for about an hour after they eat, since that is when the advice to keep things calm around mealtimes matters most.
If your evenings are unpredictable
Shift workers and people with irregular commutes can anchor dinner to a fixed home routine, like straight after the last walk, rather than a fixed clock time, so the sequence stays predictable even if the hour moves.
Key takeaways
- Feeding 3 to 4 hours before bedtime suits most households.
- Feeding too close to lights out is more common than feeding too early.
- Keep large, deep chested dogs calm for about an hour after dinner.
- Anchor dinner to a routine step rather than a clock if hours vary.