James 1:17

Every good gift, and every perfect gift, is from above, descending from the father of illuminations, with whom there is no variableness, nor shadow of change.

Titus 1:2

in hope of life eternal, which God, who cannot lie, hath promised before time had a being;

Romans 11:29

For unchangeable are the gifts and the calling of God.

Hebrews 6:18

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

Luke 21:33

Heaven and earth shall pass away: but my words shall never 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?

General references

Bible References

General references

Luke 1:57
Now Elisabeth's time was up that she should be delivered; and she brought a son.
Acts 15:18
Known unto God from the beginning are all his works.
Romans 11:29
For unchangeable are the gifts and the calling of God.