Select Language
AaSelect font sizeDark ModeSet to dark mode
Add a bookmarkAdd and edit notesShare this commentary

Psalms 18:29 meaning

God alone empowers His people to overcome difficult circumstances and enables them to accomplish what seems beyond human capacity.

For by You I can run upon a troop; And by my God I can leap over a wall. (v.29) David, the second king of Israel who lived around 1040-970 BC, exults in God’s empowering strength in this verse. In its original context, David celebrates the LORD’s deliverance from his enemies and attributes every victory to God rather than his own prowess. The imagery of “running upon a troop” paints a vivid picture of overwhelming hostile forces, while the act of leaping over a wall symbolizes a God-enabled triumph over seemingly insurmountable obstacles. This verse underscores David’s deep reliance on the LORD, whose power surpasses human limitations and whose faithful presence transforms daunting circumstances into opportunities for victory. As noted in other psalms, King David’s life story displays God’s steadfast care and might.

David’s confidence in divine aid resonates throughout Scripture and finds its ultimate expression in the New Testament principle that believers can find strength to do all that God calls them to do through His power. The reference to God’s help in battle coincides with David’s broader theme in Psalm 18, where the LORD is praised for delivering him from all his adversaries, including those times he was pursued through various regions of Israel and beyond. Historically, David’s struggles spanned wilderness hideouts, desert strongholds, and fortified cities, all of which illustrate the literal need to “leap over” barriers by divine enablement.

The verse also foreshadows the spiritual battles believers face in every generation, reminding us that reliance on God is the key to overcoming. The same divine presence that aided David in physical warfare is available to guide those who trust in the Lord through personal trials and spiritual challenges. By acknowledging that strength and victory originate with God, David sets forth an enduring pattern: humble dependence and unwavering faith result in triumph.

Psalms 18:29