Numbers 23:19

God is not a man, that he should lie, nor the son of man, that he should repent. Has he said, and will he not do it? Or has he spoken, and will he not make it good?

1 Samuel 15:29

Also the Strength of Israel will not lie nor repent; for he is not a man, that he should repent."

Malachi 3:6

"For I, the LORD, do not change; therefore you, sons of Jacob, are not consumed.

James 1:17

Every good gift and every perfect gift is from above, coming down from the Father of lights, with whom can be no variation, nor turning shadow.

Titus 1:2

in hope of eternal life, which God, who cannot lie, promised before time began;

Romans 11:29

For the gifts and the calling of God are irrevocable.

Hebrews 6:18

that by two immutable things, in which it is impossible for God to lie, we may have a strong encouragement, who have fled for refuge to take hold of the hope set before us.

1 Chronicles 17:17

This was a small thing in your eyes, God; but you have spoken of your servant's house for a great while to come, and have respected me according to the estate of a man of high degree, LORD God.

Psalm 89:35

Once have I sworn by my holiness, I will not lie to David.

Hosea 11:9

I will not execute the fierceness of my anger. I will not return to destroy Ephraim: for I am God, and not man; the Holy One in the midst of you; and I will not come in wrath.

Micah 7:20

You will give truth to Jacob, and mercy to Abraham, as you have sworn to our fathers from the days of old.

Habakkuk 2:3

For the vision is yet for the appointed time, and it hurries toward the end, and won't prove false. Though it takes time, wait for it; because it will surely come. It won't delay.

Luke 21:33

Heaven and earth will pass away, but my words will by no means pass away.

Treasury of Scripture Knowledge

Summary

God is not a man, that he should lie; neither the son of man, that he should repent: hath he said, and shall he not do it? or hath he spoken, and shall he not make it good?

Bible References

Or hath he

1 Chronicles 17:17
This was a small thing in your eyes, God; but you have spoken of your servant's house for a great while to come, and have respected me according to the estate of a man of high degree, LORD God.
Micah 7:20
You will give truth to Jacob, and mercy to Abraham, as you have sworn to our fathers from the days of old.

General references

Joshua 21:45
Nothing failed of any good thing which the LORD had spoken to the house of Israel. All came to pass.
Daniel 4:28
All this came on the king Nebuchadnezzar.
Luke 1:57
Now the time that Elizabeth should give birth was fulfilled, and she brought forth a son.
Acts 15:18
known from of old.
Romans 11:29
For the gifts and the calling of God are irrevocable.