Daily Psalms
A Psalm a day.
Themes and discussion questions by Bea Zalel.
Psalm 94 — How Long Shall the Wicked Exult
Psalm 94 is a remarkable piece of editorial honesty. Right between two enthronement psalms (93 and 95), the editors place a long anguished cry asking how long the wicked will keep winning. This is not a contradiction; it is a refusal to let the kingship of God become an abstraction. Verse 6 names the victims with terrible precision: "They slay the widow and the foreigner; they murder the fatherless." These three categories (widow, alien, orphan) are the standard biblical shorthand for the most legally vulnerable members of the community (Deut 10:18, Ex 22:21-24). The Torah commanded special protection for them. Psalm 94 says that Israel's own elites are killing them, and they are doing it confidently because they have convinced themselves that "the LORD does not see, the God of Jacob takes no notice." This is theological murder. They have first decided God is blind, then they kill the people God commanded them to protect. The psalmist's response in verses 8-11 is a sharp piece of common-sense theology: "He who planted the ear, does he not hear? He who formed the eye, does he not see?" The argument is that a creator-God cannot be deafer than his creatures. Whatever capacity humans have for awareness must exist first and supremely in the One who gave them that capacity. This is a kind of Hebrew creation-philosophy, the kind of argument Paul would later reach for in Romans 1. A first-temple worshiper hearing this would have felt the dignity of the argument: we are not dealing in feelings, we are dealing in the logic of creation itself. The God who designed the eye is not failing to look. Verses 17-19 pivot from communal lament to personal testimony, in some of the most tender lines in the Psalter. "Unless the LORD had been my help, my soul would soon have lived in the land of silence. When I said, my foot is slipping, your hesed, O LORD, held me up. When the cares of my heart are many, your consolations cheer my soul." The Hebrew word for "consolations" is "tanchumim," the plural of comforts. It is a word used in Isaiah 40 for the comfort God speaks to exiled Jerusalem. The singer is saying that in the slow grind of waiting for God to act against the wicked, what kept his soul alive was not vindication but consolation, not the falling of his enemies but the holding-up of his foot. Those of us who have prayed for justice for years and not yet seen it know exactly which verses of Psalm 94 are the ones that keep us walking.
Read Psalm 94 →Browse by category
All published psalms
Daily picker launched .
- Psalm 1AnonymousThe Two Paths
- Psalm 2AnonymousThe LORD's Anointed
- Psalm 3DavidWhen David Fled from His Son
- Psalm 4DavidEvening Prayer
- Psalm 5DavidMorning Prayer for Protection
- Psalm 6DavidPenitential Plea in Illness
- Psalm 7DavidPlea for Justice
- Psalm 8DavidWhat Are Humans
- Psalm 9DavidAcrostic Thanksgiving
- Psalm 10AnonymousWhy Do You Hide Yourself
- Psalm 11DavidThe LORD as Refuge
- Psalm 12DavidWords and Lies
- Psalm 13DavidHow Long, O LORD
- Psalm 14DavidThe Fool
- Psalm 15DavidWho May Dwell
- Psalm 16DavidYou Will Not Abandon Me to Sheol
- Psalm 17DavidHear My Just Cause
- Psalm 18DavidWhen the LORD Rescued David
- Psalm 19DavidHeavens Declare the Glory
- Psalm 20DavidMay the LORD Answer
- Psalm 21DavidKing's Joy
- Psalm 22DavidMy God, Why Have You Forsaken Me
- Psalm 23DavidThe LORD is My Shepherd
- Psalm 24DavidKing of Glory
- Psalm 25DavidAcrostic of Hope
- Psalm 26DavidDeclaration of Integrity
- Psalm 27DavidThe LORD is My Light
- Psalm 28DavidCry for Help
- Psalm 29DavidVoice of the LORD
- Psalm 30DavidMourning to Dancing
- Psalm 31DavidInto Your Hands
- Psalm 32DavidForgiveness
- Psalm 33AnonymousPraise for God's Word
- Psalm 34DavidTaste and See
- Psalm 35DavidPlea Against Accusers
- Psalm 36DavidWickedness and God's Love
- Psalm 37DavidDon't Fret
- Psalm 38DavidPenitential Plea
- Psalm 39DavidFrailty of Life
- Psalm 40DavidWaited Patiently
- Psalm 41DavidIllness and Betrayal
- Psalm 42KorahThirsting Like a Hunted Deer
- Psalm 43KorahSend Out Your Light and Truth
- Psalm 44KorahWe Have Not Forgotten You
- Psalm 45KorahA Wedding Song for the King
- Psalm 46KorahGod Our Refuge in the Roar
- Psalm 47KorahClap and Shout, the King Has Risen
- Psalm 48KorahMount Zion, the Joy of the Earth
- Psalm 49KorahNo One Can Ransom His Own Soul
- Psalm 50AsaphGod Summons His Covenant Court
- Psalm 51DavidCreate In Me A Clean Heart
- Psalm 52DavidWhy Boast In Evil, Mighty Man
- Psalm 53DavidThe Fool Says No God
- Psalm 54DavidSave Me By Your Name
- Psalm 55DavidIf Only I Had Wings Like A Dove
- Psalm 56DavidTears Collected in His Bottle
- Psalm 57DavidSteadfast Heart in the Cave
- Psalm 58DavidWhen Judges Forget Justice
- Psalm 59DavidProwling Dogs Around the House
- Psalm 60DavidWhen the Land Quakes
- Psalm 61DavidThe Rock That Is Higher Than I
- Psalm 62DavidFor God Alone My Soul Waits
- Psalm 63DavidMy Soul Thirsts for You
- Psalm 64DavidHidden From the Secret Plots
- Psalm 65DavidYou Crown the Year With Bounty
- Psalm 66AnonymousCome and See What God Has Done
- Psalm 67AnonymousLet All the Peoples Praise You
- Psalm 68DavidThe Ark Ascends to Zion
- Psalm 69DavidDrowning in Reproach
- Psalm 70DavidMake Haste, O God
- Psalm 71AnonymousOld and Gray, Still Yours
- Psalm 72DavidA King's Last Prayer for His Son
- Psalm 73AsaphUntil I Entered the Sanctuary
- Psalm 74AsaphThey Set Fire to Your Sanctuary
- Psalm 75AsaphThe Cup in the LORD's Hand
- Psalm 76AsaphHe Broke the Flashing Arrows
- Psalm 77AsaphYour Path Led Through the Sea
- Psalm 78AsaphHistory as Covenant Pedagogy
- Psalm 79AsaphAfter Jerusalem Burned
- Psalm 80AsaphRestore Us, Shepherd of Israel
- Psalm 81AsaphIf Only You Would Listen
- Psalm 82AsaphGod Stands in the Council
- Psalm 83AsaphA Coalition Against Your Name
- Psalm 84KorahSparrows in the House of God
- Psalm 85KorahWhere Hesed and Truth Meet
- Psalm 86DavidAn Undivided Heart
- Psalm 87KorahBorn in Zion
- Psalm 88HemanDarkness Is My Closest Friend
- Psalm 89EthanThe Covenant Looked Broken
- Psalm 90MosesTeach Us to Number Our Days
- Psalm 91AnonymousHe Who Dwells in the Shelter
- Psalm 92AnonymousA Song for the Sabbath
- Psalm 93AnonymousThe LORD Reigns
- Psalm 94AnonymousHow Long Shall the Wicked Exult
- Psalm 95AnonymousToday, If You Hear His Voice
- Psalm 96AnonymousSing a New Song to YHWH
- Psalm 97AnonymousThe LORD Reigns in Storm and Fire
- Psalm 98AnonymousHis Right Hand Has Won Salvation
- Psalm 99AnonymousHoly Is He, Enthroned on the Cherubim
- Psalm 100AnonymousMake a Joyful Noise to the LORD
- Psalm 101DavidA King's Vow of Integrity
- Psalm 102AnonymousPrayer of the Afflicted One
- Psalm 103DavidAs Far As the East from the West
- Psalm 104AnonymousYou Stretch Out the Heavens Like a Tent
- Psalm 105AnonymousHe Remembers His Covenant Forever
- Psalm 106AnonymousThey Soon Forgot His Deeds
- Psalm 107AnonymousFour Stories from the Returning Exiles
- Psalm 108DavidA Battle Prayer Stitched from Older Songs
- Psalm 109DavidThe Hardest Curse in the Psalter
- Psalm 110DavidPriest-King at the Right Hand
- Psalm 111AnonymousAn Acrostic Catalogue of Praise
- Psalm 112AnonymousThe Life Shaped by Holy Fear
- Psalm 113AnonymousHe Raises the Poor from the Dust
- Psalm 114AnonymousThe Sea Looked and Fled
- Psalm 115AnonymousNot to Us, O LORD
- Psalm 116AnonymousI Love the LORD
- Psalm 117AnonymousPraise the LORD, All Nations
- Psalm 118AnonymousThe Stone the Builders Rejected
- Psalm 119AnonymousThe Torah Acrostic
- Psalm 120AnonymousDistress Among the Warlike
- Psalm 121AnonymousThe Keeper Who Does Not Sleep
- Psalm 122DavidGlad to Go Up
- Psalm 123AnonymousEyes Lifted to the Throne
- Psalm 124DavidHad It Not Been the LORD
- Psalm 125AnonymousMountains Around the Mountain
- Psalm 126AnonymousSowing in Tears
- Psalm 127SolomonUnless the LORD Builds
- Psalm 128AnonymousBlessed Is Everyone Who Fears the LORD
- Psalm 129AnonymousThey Have Greatly Oppressed Me from My Youth
- Psalm 130AnonymousOut of the Depths
- Psalm 131DavidA Weaned Child with Its Mother
- Psalm 132AnonymousThe LORD's Oath to David
- Psalm 133DavidWhen Brothers Dwell in Unity
- Psalm 134AnonymousBless the LORD by Night
- Psalm 135AnonymousPraise the Name of the LORD
- Psalm 136AnonymousHis Hesed Endures Forever
- Psalm 137AnonymousBy the Rivers of Babylon
- Psalm 138DavidI Give You Thanks with My Whole Heart
- Psalm 139DavidSearched and Known
- Psalm 140DavidRescue from Violent Men
- Psalm 141DavidEvening Incense
- Psalm 142DavidFrom the Cave
- Psalm 143DavidIn Your Faithfulness Answer Me
- Psalm 144DavidRock Who Trains My Hands
- Psalm 145DavidI Will Extol You, My God and King
- Psalm 146AnonymousPraise the LORD, O My Soul
- Psalm 147AnonymousHe Builds Up Jerusalem
- Psalm 148AnonymousPraise Him from the Heavens
- Psalm 149AnonymousA New Song to the LORD
- Psalm 150AnonymousLet Everything That Has Breath