100 famous Swahili proverbs and their meanings

Haraka haraka haina baraka.
Haba na haba hujaza kibaba.
Asiyesikia la mkuu huvunjika guu.

These are some of the best-known Swahili proverbs, carrying lessons about patience, hard work, wisdom, relationships, responsibility and life.

Swahili proverbs, commonly known as methali za Kiswahili, have long been used to communicate advice and wisdom in a memorable way. A short saying can express an idea that might otherwise require an entire conversation.

This collection brings together 100 Swahili proverbs with their English meanings, making it useful for Swahili learners, teachers, students, writers and anyone interested in East African language and culture.

Table of Contents hide
2 100 Swahili proverbs and their meanings

What is a Swahili proverb?

A Swahili proverb is a traditional saying that communicates wisdom, advice or an observation about life.

In Kiswahili, proverbs are commonly called methali.

They are often used in conversations, speeches, stories, literature and everyday communication. Some are particularly associated with coastal Swahili culture, while others are widely understood throughout East Africa.

The English explanation of a proverb is not always a literal translation. In many cases, the important thing is the lesson behind the words.

100 Swahili proverbs and their meanings

1. Haraka haraka haina baraka

Meaning: Haste does not bring blessings.

The proverb encourages patience and careful action rather than rushing.

2. Haba na haba hujaza kibaba

Meaning: Little by little fills the measure.

Small efforts can eventually produce significant results.

3. Asiyesikia la mkuu huvunjika guu

Meaning: Someone who refuses to listen to good advice may suffer the consequences.

It encourages people to listen to experienced or knowledgeable advice.

4. Umoja ni nguvu, utengano ni udhaifu

Meaning: Unity is strength; division is weakness.

Working together can make people stronger and more successful.

5. Mchelea mwana kulia humlea kwa kulia

Meaning: Someone who is afraid to discipline a child may eventually suffer because of it.

The proverb highlights the importance of responsible upbringing and guidance.

6. Mtaka cha mvunguni sharti ainame

Meaning: Whoever wants something under the bed must bend down.

You must make an effort to achieve what you want.

7. Penye nia pana njia

Meaning: Where there is a will, there is a way.

Determination can help people overcome difficulties.

8. Asiyefanya kazi na asile

Meaning: Whoever does not work should not expect to eat.

The proverb emphasises work and responsibility.

9. Samaki mkunje angali mbichi

Meaning: Bend the fish while it is still fresh.

It is easier to teach or guide someone while they are young.

10. Mvumilivu hula mbivu

Meaning: A patient person eventually enjoys the ripe fruit.

Patience can lead to better results.

11. Subira yavuta heri

Meaning: Patience brings good things.

Good outcomes often require patience.

12. Akili ni nywele, kila mtu ana zake

Meaning: Intelligence is like hair; everyone has their own.

People have different ways of thinking and solving problems.

13. Akili ni mali

Meaning: Intelligence is wealth.

Knowledge and good judgement are valuable assets.

14. Adabu ni lulu

Meaning: Good manners are like a pearl.

Respectful behaviour is highly valuable.

15. Adabu ya mtu ni heshima

Meaning: A person’s manners demonstrate their respect.

Good behaviour is an important part of character.

16. Aisifuye mvua imemnyea

Meaning: The person praising the rain is probably benefiting from it.

People often praise things that benefit them personally.

17. Ajizi ni nyumba ya njaa

Meaning: Laziness is a home for hunger.

Laziness can lead to hardship.

18. Akili nyingi huondoa maarifa

Meaning: Too much cleverness can sometimes undermine wisdom.

Being overly confident in one’s intelligence can lead to poor judgement.

19. Asiyekujua hakuthamini

Meaning: Someone who does not know you may not appreciate your value.

People cannot always recognise qualities they do not understand.

20. Asiyelijua kaburi humzika mzee

Meaning: Someone unfamiliar with a situation may make serious mistakes.

Experience and knowledge matter.

21. Bahati haiji mara mbili

Meaning: Opportunity or good fortune may not come twice.

Take advantage of opportunities when they appear.

22. Chanda chema huvikwa pete

Meaning: A good finger deserves a ring.

Good qualities or good work deserve recognition.

23. Dalili ya mvua ni mawingu

Meaning: Clouds are a sign of rain.

There are often signs that indicate what is coming.

24. Damu nzito kuliko maji

Meaning: Blood is thicker than water.

Family relationships can be especially strong.

25. Dunia ni duara

Meaning: The world is round.

People and circumstances can change, and those who meet today may meet again.

26. Fimbo ya mbali haiui nyoka

Meaning: A distant stick cannot kill a snake.

You need the right tools and must act directly when dealing with a problem.

27. Ganda la muwa la jana chungu kaona kivuno

Meaning: Someone may see the remains of previous work and think it represents a new harvest.

The proverb can warn against taking appearances at face value.

28. Hakuna marefu yasiyo na mwisho

Meaning: Nothing lasts forever.

Even difficult situations eventually come to an end.

29. Hasira hasara

Meaning: Anger causes loss.

Acting while angry can lead to regrettable decisions.

30. Heshima si utumwa

Meaning: Respect is not slavery.

Showing respect does not mean surrendering your dignity.

31. Jirani ni ndugu

Meaning: A neighbour is like a relative.

Good relationships with neighbours are important.

32. Kila mwanzo ni mzito

Meaning: Every beginning is difficult.

Starting something new often requires extra effort.

33. Kila mtu ana bahati yake

Meaning: Everyone has their own fortune or destiny.

People experience different opportunities and circumstances.

34. Kikulacho ki nguoni mwako

Meaning: What is eating you may be inside your clothing.

Problems sometimes come from people or things close to you.

35. Kinywa ni jumba la maneno

Meaning: The mouth is a house of words.

Words can have a powerful effect.

36. Kufa kufaana

Meaning: Even in difficult circumstances, something useful may result.

A difficult situation can sometimes create an unexpected benefit.

37. Kufa kwa wengi ni harusi

Meaning: When many people share the same hardship, an individual may feel less alone.

Shared difficulties can create solidarity.

38. Kuuliza si ujinga

Meaning: Asking questions is not foolishness.

There is nothing wrong with asking when you do not know something.

39. Lila na fila hazikosi

Meaning: Problems and difficulties are part of life.

No life is completely free from challenges.

40. Maji ukiyavulia nguo huna budi kuyaoga

Meaning: Once you have taken off your clothes for the water, you have to bathe.

Once you commit yourself to something, you should see it through.

41. Mchagua jembe si mkulima

Meaning: Someone who keeps choosing tools may never become a farmer.

Excessive hesitation can prevent action.

42. Mchagua nazi hupata koroma

Meaning: Someone who is too selective may end up with an undesirable result.

Being excessively choosy can have consequences.

43. Mfa maji haachi kutapatapa

Meaning: A drowning person keeps struggling.

Someone facing serious trouble will naturally fight to survive.

44. Mgeni njoo, mwenyeji apone

Meaning: The arrival of a guest can bring relief or benefit to the host.

It can refer to the opportunities or assistance that visitors may bring.

45. Mjinga akierevuka mwerevu yupo mashakani

Meaning: When a foolish person becomes wise, the clever person may face a challenge.

People should not underestimate someone who is learning and improving.

46. Mnyonge mnyongeni, haki yake mpeni

Meaning: Even a weak person deserves their rights.

Everyone deserves fairness and justice.

47. Moyo wa mtu ni bahari

Meaning: A person’s heart is like the sea.

It can be difficult to know what another person is truly thinking or feeling.

48. Mtegemea cha ndugu hufa maskini

Meaning: Someone who depends entirely on relatives may remain poor.

The proverb encourages self-reliance.

49. Mti hauanguki kwa kishindo kimoja

Meaning: A tree does not fall with one strike.

Big problems often develop gradually.

50. Mtu ni watu

Meaning: A person needs other people.

Human beings depend on community and relationships.

51. Mwana wa kuku hafunzwi kuchakura

Meaning: A chick does not need to be taught how to scratch.

Some behaviours come naturally.

52. Mwenda pole hajikwai

Meaning: Someone who walks slowly is less likely to stumble.

Careful action can prevent mistakes.

53. Mwenda tezi na omo, marejeo ngamani

Meaning: A person travelling to sea will eventually return to the shore.

People may travel or explore, but they often return home.

54. Ndege mjanja hunaswa na tundu bovu

Meaning: Even a clever bird can be caught by a poor trap.

Nobody is immune from mistakes.

55. Ngoma ivumayo haikosi watu

Meaning: A drum that makes noise will attract people.

Something that attracts attention will naturally draw an audience.

56. Nguo ya kuazima haisitiri matako

Meaning: Borrowed clothes may not provide reliable protection.

Depending too much on borrowed resources can be risky.

57. Nguvu za pamoja ni nguvu

Meaning: Collective strength is powerful.

Working together can achieve more than working alone.

58. Nyani haoni kundule

Meaning: A monkey does not notice its own backside.

People often notice the faults of others while ignoring their own.

59. Nyumba usiyolala ndani huwezi kujua kunguni wake

Meaning: You cannot know the bedbugs of a house in which you do not sleep.

Outsiders cannot fully understand another person’s problems.

60. Panapo moshi pana moto

Meaning: Where there is smoke, there is fire.

Signs or rumours may have some underlying cause.

61. Paka akiondoka panya hutawala

Meaning: When the cat leaves, the mice take over.

When authority disappears, others may take advantage.

62. Pema usijapo pema, ukipema si pema tena

Meaning: A place that seemed ideal may not remain so after closer experience.

Appearances can change with experience.

63. Samaki huanza kuoza kichwani

Meaning: A fish begins to rot from the head.

Problems in an organisation often begin with its leadership.

64. Siku njema huonekana asubuhi

Meaning: A good day can be recognised in the morning.

Early signs can indicate how something may develop.

65. Siku za mwizi ni arobaini

Meaning: A thief’s days are numbered.

Wrongdoing cannot remain hidden forever.

66. Tamaa mbele, mauti nyuma

Meaning: Excessive greed can lead to disaster.

Uncontrolled desire can have serious consequences.

67. Tenda wema nenda zako

Meaning: Do good and move on without expecting praise.

Good deeds should not always be performed for recognition.

68. Ukitaka cha mvunguni sharti ainame

Meaning: If you want something beneath the bed, you must bend down.

Success requires effort.

69. Ukiona vyaelea vimeundwa

Meaning: If you see things floating, someone made them.

Success rarely happens without effort or preparation.

70. Usione simba amesinzia ukadhani amechoka

Meaning: Do not assume a sleeping lion is powerless.

Never underestimate someone simply because they appear quiet.

71. Usipoziba ufa utajenga ukuta

Meaning: If you do not repair a crack, you will eventually have to build a wall.

Deal with small problems before they become major ones.

72. Usitukane mamba kabla hujavuka mto

Meaning: Do not insult the crocodile before crossing the river.

Do not celebrate or provoke someone before you have safely completed a difficult task.

73. Usipojua maana huwezi kujua thamani

Meaning: If you do not understand the meaning or purpose of something, you may not appreciate its value.

Understanding creates appreciation.

74. Wapiganapo tembo nyasi huumia

Meaning: When elephants fight, the grass suffers.

When powerful people or groups clash, ordinary people may suffer.

75. Wema hauozi

Meaning: Goodness never goes to waste.

Good deeds can continue to have value.

76. Yaliyopita si ndwele, tugange yajayo

Meaning: The past cannot be changed; let us prepare for the future.

Learn from the past and focus on what comes next.

77. Zimwi likujualo halikuli likakwisha

Meaning: A familiar threat may not completely destroy you.

Knowing your opponent or problem can help you deal with it.

78. Asiyesafiri haoni mengi

Meaning: Someone who does not travel does not see much.

Travel and experience can broaden knowledge.

79. Mchagua cha jembe si mkulima

Meaning: Excessive concern about choosing the perfect tool can prevent someone from working.

Action is often more important than endless preparation.

80. Maji hufuata mkondo

Meaning: Water follows its natural course.

Things often follow the path of least resistance or established circumstances.

81. Maji yakimwagika hayazoleki

Meaning: Spilled water cannot be collected.

Some mistakes cannot be undone.

82. Maji ukiyavulia nguo huna budi kuyaoga

Meaning: Once committed, you should complete the task.

Commitment comes with responsibility.

83. Mchagua jembe si mkulima

Meaning: Someone who spends too long choosing may never get to work.

Indecision can prevent progress.

84. Mla nawe hafi nawe

Meaning: Someone who shares food with you is not necessarily someone who will share every fate with you.

Relationships and loyalty should not be assumed without evidence.

85. Mjinga akierevuka mwerevu yupo mashakani

Meaning: When someone becomes wiser, those who underestimated them may face difficulty.

People can learn and change.

86. Mlevi wa pombe si mlevi wa maneno

Meaning: Being intoxicated by drink is different from being carried away by words.

Words can influence people in powerful ways.

87. Mti wenye matunda hupigwa mawe

Meaning: A tree bearing fruit is often targeted with stones.

Successful people may attract criticism or envy.

88. Mvumilivu hula mbivu

Meaning: The patient person gets the ripe fruit.

Patience can lead to the best outcome.

89. Ngoma ikilia sana, hupasuka

Meaning: Anything pushed too far can eventually break.

Excessive pressure can cause damage.

90. Paka hawezi kuachana na panya

Meaning: Some relationships or conflicts are difficult to separate.

Certain opposing interests naturally remain in conflict.

91. Pole pole ndiyo mwendo

Meaning: Slow and steady is the way forward.

Progress does not always need to be fast.

92. Rafiki mwema ni hazina

Meaning: A good friend is a treasure.

True friendship is valuable.

93. Roho ya mtu ni siri yake

Meaning: A person’s inner thoughts are their own secret.

You cannot always know what someone is thinking.

94. Siri ya mtungi aijuaye kata

Meaning: The one who knows the secret of a clay pot is the one who made it.

The person closest to something often understands it best.

95. Tamaa mbele ya mauti

Meaning: Greed can lead someone toward danger.

Excessive desire can have serious consequences.

96. Ukweli unauma

Meaning: The truth can hurt.

People may find honest facts difficult to accept.

97. Ulimi hauna mfupa

Meaning: The tongue has no bone.

People can say many things, sometimes without considering the consequences.

98. Usione vyaelea vimeundwa

Meaning: What appears effortless usually required work to create.

Do not assume success happened without effort.

99. Wengi wape

Meaning: Give the majority their say.

A decision may be guided by the preference of the majority.

100. Haba na haba hujaza kibaba

Meaning: Small amounts eventually make a full measure.

Consistent small efforts can lead to a significant achievement.