Numbers 23:19

God is not a man, that he should lie; neither the son of man, that he should repent; he said and shall he not do it? He spoke and shall he not execute it?

1 Samuel 15:29

And also the Overcomer of Israel will not lie nor repent concerning this, for he is not a man, that he should repent.

Malachi 3:6

For I am the LORD, I have not changed; therefore, ye sons of Jacob have not been consumed.

James 1:17

Every good gift and every perfect gift is from above and comes down from the Father of lights, with whom is no variableness neither shadow of turning.

Titus 1:2

for the hope of eternal life, which God, who cannot lie, promised before the times of the ages

Romans 11:29

For the gifts and calling of God are without repentance.

Hebrews 6:18

that by two immutable things, in which it is impossible for God to lie, we might have a strong consolation, who have fled for refuge to lay hold upon the hope set before us,

1 Chronicles 17:17

And yet this was a small thing in thy eyes, O God, for thou hast also spoken of thy slave's house for a great while to come and hast regarded me according to the estate of a man of high degree, O LORD God.

Psalm 89:35

Once have I sworn by my holiness that I will not lie unto 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 thee; and I will not enter into the city.

Micah 7:20

Thou wilt perform the truth to Jacob and the mercy to Abraham, which thou hast sworn unto our fathers from the times of old.

Habakkuk 2:3

For the vision is yet for an appointed time, but at the end it shall speak and not lie; though it tarry, wait for it because it will surely come; wait for it.

Luke 21:33

The heaven and the earth shall pass away, but my words shall not 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
And yet this was a small thing in thy eyes, O God, for thou hast also spoken of thy slave's house for a great while to come and hast regarded me according to the estate of a man of high degree, O LORD God.
Micah 7:20
Thou wilt perform the truth to Jacob and the mercy to Abraham, which thou hast sworn unto our fathers from the times of old.

General references

Joshua 21:45
There failed not a word of all the good things which the LORD had spoken unto the house of Israel; all of it came to pass.
Daniel 4:28
All this came upon the king Nebuchadnezzar.
Luke 1:57
Now Elisabeth's full time came that she should be delivered and she brought forth a son.
Acts 15:18
Known unto God are all his works from the beginning of the world.
Romans 11:29
For the gifts and calling of God are without repentance.