What does Matthew 6 say about treasures in heaven?

Last updated Jul 15, 2026

Published by Bible Direct Answers · Licensed under Citation License 1.0

Matthew 6 addresses treasures in heaven in Matthew 6:19–21, part of the Sermon on the Mount.

19 Lay not up for yourselves treasures upon earth, where moth and rust doth corrupt, and where thieves break through and steal: 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.

The passage contrasts treasures laid up on earth — which moth and rust corrupt and thieves steal — with treasures laid up in heaven, and closes with the statement that the heart follows the treasure. Full chapter: Matthew 6.

Also asked as

  • · Treasures in heaven Bible
  • · Lay up treasures in heaven verse
matthewtreasure

Related questions