James 1:17

Every good gift, and every perfect gift is from above, coming down from the Father of the lights, with Whom there is no variableness or shadow cast by turning.

Titus 1:2

upon hope of eternal life which God, Who cannot lie, promised before eternal times,

Romans 11:29

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

Hebrews 6:18

that, through two immutable facts, in which it is impossible that God should lie, we may have strong encouragement, who fled for refuge to lay hold of the hope set before us;

Luke 21:33

The heaven and the earth will pass away; but My words shall in no wise 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 the time was completed for Elizabeth, that she should give birth, 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 calling of God are not repented of.