Wearing a green hat in China is widely understood as a symbol that a man has been cheated on by his wife or girlfriend, essentially branding him a “cuckold.”

Core meaning

  • The phrase “wearing a green hat” (戴睿帽子 / 戴眠帽) is an idiom meaning a man’s partner has been unfaithful to him.
  • Calling someone a “green hat” guy is an insult implying humiliation, loss of face, and being laughed at behind one’s back.

Historical background

  • One common explanation traces the taboo to the Yuan Dynasty, when husbands or male relatives of prostitutes were reportedly required to wear green hats or headscarves so others could recognize them.
  • Over time this linked green headwear with the idea that a man’s wife or female relative was selling sex, and by extension that his dignity and status had been compromised.

How serious is it today?

  • For many Chinese people, especially older generations or in more traditional areas, a man wearing a green hat is still seen as a strong negative joke or embarrassment, not just a fashion choice.
  • A foreigner wearing a green cap may not get into trouble, but people could quietly laugh or feel awkward, assuming the person does not understand the cultural meaning.

What’s okay and what’s not

  • The taboo is specifically about a green hat or green headgear ; green shirts, coats, bags, or shoes generally do not carry this meaning.
  • Because of the association, green men’s hats are relatively uncommon as gifts or everyday wear, and many locals avoid them unless deliberately making a joke.

Wider cultural context

  • The idiom is part of a broader set of relationship and “cheating” vocabulary in modern Chinese, used in conversations, TV dramas, and online jokes about infidelity.
  • At the same time, green as a color can also symbolize health, growth, and prosperity in other contexts, so the negativity applies mainly to hats, not to green in general.

Information gathered from public forums or data available on the internet and portrayed here.