You can't teach an old dog new tricks

Meaning: It's difficult to change established habits.

Origin: John Fitzherbert's Book of Husbandry (1523), a farming manual, advises that a dog must learn when it is a whelp, for it is hard to make an old dog stoop — that is, put its nose to the ground to follow a scent. The modern wording, with "new tricks," came later.

Equivalents in French, Spanish, Japanese, and German

  • French: On ne change pas les vieilles habitudes (literally: Old habits don't change)
  • Spanish: Loro viejo no aprende a hablar (literally: An old parrot doesn't learn to speak)
  • Japanese: 老犬に新芸は教えられぬ (Rōken ni shingei wa oshierarenu) (literally: You can't teach new tricks to an old dog)
  • German: Was Hänschen nicht lernt, lernt Hans nimmermehr (literally: What little Hans doesn't learn, grown Hans will never learn)

More proverbs about Human Nature

From our idioms

Browse all idioms →

← Back to Proverbs