Idiom

Heart of gold

neutralUS and UKIdioms about peopleIdioms from Shakespeare

Someone with a heart of gold is very kind, generous and caring, always ready to help other people.

How people use it

The usual pattern is "to have a heart of gold": "Our neighbor seems gruff, but he has a heart of gold." People often use it to say someone is kinder than they look or act, which is why it so often follows "but." It is warm and positive, and you can use it about friends, family, coworkers or even a loyal dog. It describes a person's whole character, not a single kind act. The opposite image is a "heart of stone," meaning someone cold and unfeeling.

Examples

Where it comes from

Gold has long stood for something pure and precious, so a heart of gold is a good heart through and through. The phrase is old: Shakespeare used it in Henry V (about 1599), where the soldier Pistol praises the king as "a heart of gold." It has stayed in steady use ever since, in songs, stories and everyday speech.

Check yourself

1. What does it mean to say a coworker has a heart of gold?

2. Which sentence uses the idiom correctly?

Similar idioms

Word game fan? See every word hiding in GOLD.