Phrase guide

give a man a fish and you feed him for a day; teach a man to fish and you feed him for a lifetime

proverb · 1 senses · updated from the 2026-07-25 local source snapshot

Definitions and examples are grouped by meaning. Pronunciation, history, word forms, translations, descendants, synonyms, antonyms, derived terms, and related words appear whenever the source provides them.

Sound

Pronunciation

Each Play button uses your device's default local English voice, or a natural local fallback. The selected voice name appears after playback. This is synthesized speech, not a source recording.

  • US: Recorded audio is listed in the source snapshot.

1

proverb

Meaning 1

It is better to teach someone to do something themself than to provide the action's reward; education or training is more helpful than charity.

Definition source: English Wiktionary via Wiktextract

No example sentence was provided for this meaning.

Meaning relationships

Synonyms: none provided

Antonyms: none provided

History

Etymology

Apparently coined by Anne Isabella Thackeray Ritchie in her 1885 novel Mrs. Dymond, although frequently now attributed to Laozi or other Chinese thinkers.

Across languages

Translations

22 source translations are retained for this English entry.

  • Arabic: أعطِ رجلاً سمكةً تطعمه ليومٍ واحد؛ علّمه كيف يصطاد السمك، تطعمه مدى الحياة (Aʿṭi rajulan samakatan, tuṭʿimhu liyawmin wāḥid; ʿallimhu kayfa yaṣṭādu al-samak, tuṭʿimhu madā al-ḥayāh) — knowledge or training is more helpful charity
  • Bengali: একটি মানুষ একটি মাছ দাও এবং আপনি একটি দিনের জন্য তাকে ভোজন. মাছ ধরা একটি মানুষ শেখান এবং আপনি সারা জীবনের জন্য তাকে ভোজন (ekṭi manuś ekṭi mach daō eboṅ apni ekṭi diner jonno take bhōjon. mach dhora ekṭi manuś śekhan eboṅ apni śara jiboner jonno take bhōjon) — knowledge or training is more helpful charity
  • Chinese Mandarin: 授人以魚不如授人以漁 /授人以鱼不如授人以渔 (shòu rén yǐ yú bùrú shòu rén yǐ yú) — knowledge or training is more helpful charity
  • Czech: dej člověku rybu - nasytíš ho na jeden den; nauč ho chytat ryby - nasytíš jej na celý život — knowledge or training is more helpful charity
  • Danish: Giv en mand en fisk, og han har mad for en dag. Lær en mand at fiske, og han har mad for livet — knowledge or training is more helpful charity
  • Finnish: anna miehelle kala ja ruokit hänet päiväksi; opeta hänet kalastamaan ja ruokit hänet loppuelämäksi. — knowledge or training is more helpful charity
  • French: Donne un poisson à un homme, il mangera un jour. Apprends-lui à pêcher, il mangera toute sa vie. — knowledge or training is more helpful charity
  • German: Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. — knowledge or training is more helpful charity
  • Hindi: किसी के लिए काम करने से बेहतर उसे अपने आप करना सिखाना है (kisī ke lie kām karne se behtar use apne āp karnā sikhānā hai) — knowledge or training is more helpful charity
  • Indonesian: Berikanlah orang itu seekor ikan, maka kamu memberikannya makan satu hari, ajarkanlah orang itu memancing ikan, maka kamu memberikannya makan seumur hidup — knowledge or training is more helpful charity
  • Indonesian: Berikanlah orang itu seekor ternak, maka kamu memberikannya makan satu hari, ajarkanlah orang itu beternak, maka kamu memberikannya makan seumur hidup — knowledge or training is more helpful charity
  • Irish: Tabhair iasc d’fhear, agus beidh sé sásta ar feadh lae; múin dó conas iasc a ghabháil, agus beidh sé sásta ar feadh a shaoil. — knowledge or training is more helpful charity
  • Italian: dà un pesce ad un uomo e lo sfamerai per un giorno; insegna ad un uomo a pescare e lo sfamerai per sempre — knowledge or training is more helpful charity
  • Japanese: 魚を与えるのではなく魚の釣り方を教えよ (Sakana o ataeru no de wa naku sakana no tsurikata o oshie yo) — knowledge or training is more helpful charity
  • Lithuanian: duok žmogui žuvį - bus sotus vieną dieną, išmok jį meškerioti - bus sotus likusį gyvenimą — knowledge or training is more helpful charity
  • Persian: اگر به کسی که گرسنه است ماهی بدهی، گرسنگی او را فقط برای یک روز رفع کردهای؛ اما اگر به او ماهیگیری یاد بدهی، گرسنگی او را تا ابد رفع میکنی — knowledge or training is more helpful charity
  • Polish: dając człowiekowi rybę - karmisz go na jeden dzień; dając człowiekowi wędkę - karmisz go na całe życie. — knowledge or training is more helpful charity
  • Portuguese: dê a um homem um peixe e você o alimentará por um dia. Ensine-o a pescar e você o alimentará por toda uma vida — knowledge or training is more helpful charity
  • Spanish: dale un pescado a un hombre y lo alimentarás por un día; enséñale a pescar y lo alimentarás de por vida. — knowledge or training is more helpful charity
  • Ukrainian: Дай людині рибу, і ти нагодуєш її лише раз. Навчи її ловити рибу, і вона буде годуватися нею все життя. (Daj ljudyni rybu, i ty nahoduješ jiji lyše raz. Navčy jiji lovyty rybu, i vona bude hoduvatysja neju vse žyttja.) — knowledge or training is more helpful charity
  • Urdu: آدمی کو ایک مچھلی دو اور تم اُسے ایک دن کا کھانا دیتے ہو، لیکن آدمی کو مچھلی پکڑنا سکھاؤ اور تم اُسے ہمیشہ کے لئے کھانا دیتے ہو۔ — knowledge or training is more helpful charity
  • Vietnamese: Nếu cho người khác một con cá, bạn sẽ chỉ nuôi sống người đó một ngày. Còn nếu dạy anh ta cách câu cá, bạn sẽ nuôi sống anh ta cả đời. — knowledge or training is more helpful charity