Temple fairs (εΊδΌ, miΓ ohuΓ¬) are traditional Chinese cultural events held at or near temples during major festivals β most importantly during the Lunar New Year period. These fairs have existed for over 1,000 years and combine religious ceremonies, folk performances, traditional crafts, street food, games, and shopping into a vibrant outdoor celebration. Major temple fairs in Beijing alone attract over 10 million visitors during the New Year period.
Dressing appropriately for a temple fair is both a cultural practice and a practical consideration. Many attendees wear traditional Chinese clothing β not because it is required, but because it enhances the festive atmosphere and shows respect for the cultural setting. The right outfit also needs to handle crowds, walking, variable weather, and the occasional spilled street food.
Temple fairs typically run for 3-7 days during the Lunar New Year holiday. The largest ones β such as Beijing's Ditan Temple Fair, Shanghai's City God Temple Fair, and Taipei's Lungshan Temple celebrations β feature hundreds of vendors, continuous stage performances, and tens of thousands of daily visitors. Wear comfortable shoes and layers, and be prepared to be outdoors for several hours.
The most popular choice for temple fair visitors. Tangzhuang is a modern reinterpretation of Qing Dynasty-era Chinese jackets, featuring a mandarin collar, front frog closures, and often subtle traditional patterns. It is comfortable, easy to wear, and appropriate for all ages. Men's and women's versions are available in cotton blends ($25-$60), silk ($80-$200), and brocade ($100-$300). The jacket pairs easily with modern trousers or jeans for a casual festival look. This is the single most recommended option for first-time temple fair attendees.
The fitted Chinese dress that became an icon of Chinese femininity during the 1920s Shanghai era. For temple fairs, a knee-length or midi qipao in a festive color (red, gold, or deep blue) is both beautiful and practical. Choose a looser fit for comfort during walking. Cotton and linen qipaos ($30-$80) are more practical for outdoor fairs than silk ($100-$250), which wrinkles and stains more easily. Many modern qipaos feature subtle traditional embroidery β look for plum blossom, bamboo, or peony motifs.
Pre-Qing Dynasty traditional Chinese clothing has experienced a massive revival, especially among young people. Hanfu ranges from simple daily-wear styles to elaborate multi-layered formal robes. For temple fairs, a medium-length ruqun (θ₯¦θ£, a crossed-collar top with a wrapped skirt) or a beizi (θ€ε, an open-front jacket over a dress) strikes a good balance between authenticity and practicality. Hanfu prices range from $40 for basic cotton sets to $400+ for hand-embroidered silk. The hanfu community is welcoming β do not be shy about wearing it even if you are new to the style.
Named after Sun Yat-sen, this four-pocket tailored suit was the standard formal wear in mid-20th century China. While less commonly seen at temple fairs today, it makes a distinguished choice for men who prefer a more structured, formal look. Prices: $50-$150. The Mao suit pairs well with traditional Chinese leather shoes (εΈι).
Dressing children in traditional outfits for temple fairs is a beloved family tradition. Children's tangzhuang sets ($15-$40), mini qipao dresses ($20-$50), and padded tiger-head jackets (θ倴帽, $20-$40) are all popular. The tiger-head jacket β featuring an embroidered tiger face on the hood β is believed to protect children and bring them strength. It is one of the most photogenic traditional garments you will see at any Chinese festival.
If you are visiting the temple itself (separate from the fair area), observe these guidelines:
Temple fairs originated as religious gatherings where people would pray at temples, make offerings, and watch folk performances. The practice expanded dramatically during the Ming and Qing dynasties when temple fairs became the primary social and commercial events for ordinary people. Beijing's temple fair tradition is particularly well-documented β historical records from the Qing Dynasty describe fairs featuring acrobats, puppet shows, calligraphy demonstrations, herbal medicine vendors, and exotic animal displays alongside the religious ceremonies. The famous Ditan (Temple of Earth) Temple Fair in Beijing was revived in 1985 after a 40-year hiatus and now attracts over 2 million visitors during each Lunar New Year period.
No. Modern casual clothing is perfectly fine. Temple fairs are community events meant to be enjoyed by everyone. That said, wearing traditional clothing adds to the fun and is a great conversation starter. If it is your first time, start with a tangzhuang jacket over jeans β it is the easiest way to participate in the festive spirit without a full traditional outfit commitment.
Of course. Most Chinese people are happy and even flattered to see foreigners participating in traditional dress. The hanfu revival movement explicitly welcomes international participants. The only thing to avoid is wearing traditional clothing with intentional disrespect β and simple appreciation never falls into that category.
Avoid overly revealing clothing (shorts, tank tops, crop tops) out of respect for the temple setting. Skip all-black or all-white outfits (mourning colors). High heels are impractical on crowded, uneven ground. Expensive or delicate clothing risks damage from food stalls, crowds, and outdoor conditions. Leave your finest silk pieces for indoor celebrations like New Year's Eve dinner.
Find traditional Chinese clothing perfect for temple fair visits β tangzhuang, qipao, hanfu, and children's outfits, all authentic and well-made.