Law

An Expert Breakdown of Numbers 23:19: God Never Changes His Mind


What Does Numbers 23:19 Mean?

The law in Numbers 23:19 defines God’s unchanging nature in contrast to humanity. It says, 'God is not man, that he should lie, or a son of man, that he should change his mind. Has he said, and will he not do it? Or has he spoken, and will he not fulfill it?' This verse reminds us that God always keeps His word, unlike people who often fail or change their plans.

Numbers 23:19

God is not man, that he should lie, or a son of man, that he should change his mind. Has he said, and will he not do it? Or has he spoken, and will he not fulfill it?

Trusting in God's unchanging faithfulness amidst life's uncertainties.
Trusting in God's unchanging faithfulness amidst life's uncertainties.

Key Facts

Author

Moses

Genre

Law

Date

Approximately 1440 - 1400 BC

Key Takeaways

  • God never lies or changes His mind like humans do.
  • His promises stand firm because His nature is unchanging.
  • Jesus fulfills God’s eternal, unwavering word to humanity.

God's Unchanging Word in the Midst of Human Failure

This verse isn’t a law in the usual sense, but a powerful declaration spoken by a pagan prophet named Balaam, showing that God’s nature stands completely apart from ours.

He was hired to curse Israel but instead proclaimed, 'God is not man, that he should lie, or a son of man, that he should change his mind. Has he said, and will he not do it? Or has he spoken, and will he not fulfill it?' - highlighting that God always keeps His promises, no matter what.

Unlike people who say one thing and do another, or change their plans when things get hard, God’s word is rock-solid because His character never shifts.

God’s Unchanging Nature in Hebrew Language and Thought

Trusting in God's unwavering promises when human words fail.
Trusting in God's unwavering promises when human words fail.

The power of Numbers 23:19 comes into sharper focus when we see how the original Hebrew sets God completely apart from humanity using deliberate contrasts.

The verse begins with '’Ēl' - a strong name for God meaning 'the Mighty One' - and contrasts Him with '’îš' and 'ben-’ādām,' words for 'man' that emphasize human weakness and mortality. It is about more than honesty. It concerns human nature: people lie and change because we are limited, emotional, and flawed, while God's nature remains consistent and trustworthy. His promises don’t depend on circumstances or moods - they flow from who He is.

This truth becomes the foundation for how we trust God in every season, knowing His word stands firm even when ours fails.

How God’s Unchanging Promise Points to Jesus

Because God never changes His mind or breaks His word, we can trust that His promise to send a Savior was certain - and Jesus is the final proof of that faithfulness.

Jesus lived a life of perfect obedience, never wavering or breaking His Father’s will, showing us what God’s unchanging character looks like in human form. And the New Testament tells us plainly: 'Jesus Christ is the same yesterday, today, and forever' (Hebrews 13:8), echoing Numbers 23:19 to show that in Him, God’s promise is fulfilled and His nature made clear.

So Christians don’t follow this 'law' as a rule to obey, but rest in it as a truth fulfilled in Christ - God said He would save His people, and He did.

God’s Unfailing Word Across the Story of Scripture

Trusting in God's unchanging character, even when circumstances shift like the tides.
Trusting in God's unchanging character, even when circumstances shift like the tides.

This promise that God does not change His mind is true in Numbers and echoes throughout the Bible as a steady anchor in God's plan to save His people.

In 1 Samuel 15:29, we hear it again: 'He who is the Glory of Israel does not lie or change his mind; for he is not a man, that he should change his mind' - spoken when Saul failed, reminding us that even when leaders fall, God’s purpose stands. And Titus 1:2 points to that same unchanging truth, saying eternal life was promised 'before the beginning of time' by God 'who does not lie,' showing His promises were never an afterthought but part of His forever plan.

So the heart of this truth is simple: we can trust God completely, not because of how things look today, but because His character never shifts - He said it, and He will do it.

Application

How This Changes Everything: Real Life Impact

I remember a season when I felt like God had gone silent. I was praying for healing, for direction, for peace - and nothing changed. I started to wonder if maybe God had changed His mind, or if I’d misunderstood His promises. But then I came across Numbers 23:19 again: 'God is not man, that he should lie, or a son of man, that he should change his mind.' It hit me like a reset button. My feelings had shifted, my circumstances were messy, but God hadn’t moved. His promise to be with me, to never abandon me, wasn’t based on how I felt or what I saw. That truth didn’t fix my situation overnight, but it gave me something better: an anchor. I could stop trying to force answers and start resting in His unchanging character. When we stop treating God like a bigger version of ourselves - moody, unreliable, swayed by circumstances - we find real hope.

Personal Reflection

  • When have I doubted God’s promise because my circumstances didn’t change, forgetting that He does not lie or change His mind?
  • How does knowing that God’s word is rooted in His unchanging nature affect the way I pray and wait on Him?
  • In what area of my life am I struggling to trust His faithfulness, and what would it look like to rely on His character instead of my feelings?

A Challenge For You

This week, when doubt or fear rises, speak Numbers 23:19 out loud as a reminder of God’s unchanging nature. Also, write down one promise from Scripture that feels hard to believe right now, and every day, thank God that He is not human - that He will fulfill it in His time.

A Prayer of Response

Father, thank You that You are not like us - You don’t lie, You don’t change Your mind, and Your promises never fail. Forgive me for treating You like a person who might forget or give up. Help me trust that when You speak, You will act. I place my hope not in how things look, but in who You are. Thank You for keeping every promise, especially the gift of salvation through Jesus. Amen.

Related Scriptures & Concepts

Immediate Context

Numbers 23:18-19

Balaam’s oracle begins with a call to listen, leading directly into the declaration of God’s unchanging truth in verse 19.

Numbers 23:20

Affirms that God has blessed Israel and cannot revoke it, continuing the theme of divine faithfulness from verse 19.

Connections Across Scripture

Hebrews 13:8

Declares Jesus Christ is unchanging, connecting the eternal nature of God in Numbers 23:19 to Christ’s divine constancy.

James 1:17

States that every good gift comes from the unchanging Father, reflecting the same truth about God’s nature as in Numbers 23:19.

Psalm 119:89

Affirms God’s word is established forever, reinforcing the permanence of His promises highlighted in Numbers 23:19.

Glossary