Matthew 6:20,21 - Albert Barnes' Notes on the Bible

Bible Comments

Lay up for yourselves treasures in heaven - That is, have provision made for your eternal felicity. Do not exhaust your strength and spend your days in providing for the life here, but let your chief anxiety be to be prepared for eternity. Compare the notes at Isaiah 55:2. In heaven nothing corrupts; nothing terminates; no enemies plunder or destroy. To have treasure in heaven is to possess evidence that its purity and joys will be ours. It is to be heirs of God, and joint-heirs with Christ, to an inheritance incorruptible, undefiled, and that fadeth not away, 1 Peter 1:4. The heart, or affections, will of course be fixed on the treasure. To regulate the heart, it is therefore important that the treasure, or object of attachment, should be right.

Matthew 6:20-21

20 But lay up for yourselves treasures in heaven, where neither moth nor rust doth corrupt, and where thieves do not break through nor steal:

21 For where your treasure is, there will your heart be also.