James 1:17

Every good gift and every perfect present is from heaven, and comes down from the Father of the heavenly lights, about whom there is no variation of changing shadow.

Titus 1:2

in the hope of eternal life, which God who never lies promised ages ago,

Romans 11:29

for God does not change his mind about those to whom he gives his blessings or sends his call.

Hebrews 6:18

so that by these two unalterable things, which make it impossible for God to break his promise, we who have taken refuge with him may be greatly encouraged to seize upon the hope that is offered to us.

Luke 21:33

Earth and sky will pass away, but my words will not.

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 came for Elizabeth's child to be born, and she gave birth to a son.
Acts 15:18
who has been making this known from of old.'
Romans 11:29
for God does not change his mind about those to whom he gives his blessings or sends his call.