What is hope? Hope is a gift from God. It is ‘the theological virtue through which a person both desires and expects the fulfillment of God’s promises.