HomeGuides › Hanfu Colors

Hanfu Colors: The Language of Chinese Color

In traditional Chinese culture, color carried meaning the way text does today. Red meant joy, yellow meant imperial power, white meant mourning. Choosing Hanfu colors is therefore both an aesthetic and a cultural decision — and this guide gives you the full palette.

The Core Meanings

ColorMeaningBest For
Red (hong)Joy, celebration, prosperity, good fortune, vitalityWeddings, New Year, festivals
Yellow (huang)The imperial color — divine authority, reserved for the emperorFormal photoshoots; avoid for ordinary occasions
Purple (zi)Nobility, dignity, spiritual wisdomFormal ceremonies
Green (lv)Spring, renewal, harmony with natureGarden and outdoor events
Blue (lan)Heaven, tranquility, scholarly refinementCultural events, tea ceremonies
White (bai)Purity, but also mourning in traditional contextUnder-layers and casual wear; not for festive formal events
Black (xuan)Wisdom, water, the northFormal Han-dynasty ritual style
Pink (fen)Softness, youth, romanceModern and casual Hanfu

The Five Elements Color System

Traditional Chinese cosmology linked the five elements (wuxing) to colors, directions, and dynasties. Wood was green/blue (east, spring), fire was red (south, summer), earth was yellow (center), metal was white (west, autumn), and water was black (north, winter). Each dynasty chose an "official" color based on which element it claimed, which is why dynastic palettes differ.

Palettes by Dynasty

DynastySignature ColorsFeeling
HanBlack, dark red, earthen tonesSolemn, ritual, restrained
TangRed, gold, emerald, purple, sapphireBold, opulent, cosmopolitan
SongIvory, pale blue, grey, soft brownRefined, muted, scholarly
MingDeep blues, bright red, gold, rich embroideryStructured, dignified, vibrant
ModernAnything — plus navy, dusty pink, pastelsPersonal, casual, expressive

How to Choose Hanfu Colors

  • Match the occasion. Red for celebrations and weddings, subdued tones for ceremonies and tea events, bright for festivals.
  • Think about your skin tone. Warm undertones pop with reds, golds, and warm greens; cool undertones glow with blues, purples, and pinks.
  • Follow the dynasty. If you're wearing a Song-style outfit, the muted Song palette will look most coherent; a Tang silhouette in pale ivory looks off-brand.
  • Layer with contrast. The classic combo pairs a darker outer robe with a lighter inner layer, or a bright accent color with neutral base.
  • Use color to balance. Wide sleeves and long skirts are already statement-making; one accent color (scarf, sash, shoes) is often enough.

One Rule to Remember

Yellow is historically the emperor's color. Modern wearers do wear yellow Hanfu for photoshoots — no law against it — but in formal, culturally respectful contexts, bright yellow is best left out. And white: beautiful for under-layers and modern casual wear, but avoid all-white for weddings and festive celebrations, where it reads as mourning.

Keep Reading