Numbers 23:19

God is not a man, that he should lie, Neither the son of man, that he should repent: Hath he said, and will he not do it? Or hath he spoken, and will he not make it good?

1 Samuel 15:29

And 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, Jehovah, change not; therefore ye, O 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, neither shadow that is cast by turning.

Titus 1:2

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

Romans 11:29

For the gifts and the calling of God are not repented of.

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 lay hold of the hope set before us:

1 Chronicles 17:17

And this was a small thing in thine eyes, O God; but thou hast spoken of thy servant's house for a great while to come, and hast regarded me according to the estate of a man of high degree, O Jehovah God.

Psalm 89:35

Once have I sworn by my holiness: I will not lie unto David:

Hosea 11:9

I will not execute the fierceness of mine 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 come in wrath.

Micah 7:20

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

Habakkuk 2:3

For the vision is yet for the appointed time, and it hasteth toward the end, and shall not lie: though it tarry, wait for it; because it will surely come, it will not delay.

Luke 21:33

Heaven and 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 this was a small thing in thine eyes, O God; but thou hast spoken of thy servant's house for a great while to come, and hast regarded me according to the estate of a man of high degree, O Jehovah God.
Micah 7:20
Thou wilt perform the truth to Jacob, and the lovingkindness to Abraham, which thou hast sworn unto our fathers from the days of old.

General references

Joshua 21:45
There failed not aught of any good thing which Jehovah had spoken unto the house of Israel; all came to pass.
Daniel 4:28
All this came upon the king Nebuchadnezzar.
Luke 1:57
Now Elisabeth's time was fulfilled that she should be delivered; and she brought forth a son.
Acts 15:18
Saith the Lord, who maketh these things known from of old.
Romans 11:29
For the gifts and the calling of God are not repented of.

American Standard Version Public Domain