In what year did McDonald's open its first restaurant in mainland China, in Shenzhen?

The story behind the answer

McDonald's opened its first mainland Chinese restaurant in Shenzhen in 1990.

The Shenzhen opening marked McDonald's entry into mainland China and introduced its restaurant design, menu presentation, service standards, and visual branding to a rapidly changing market. Shenzhen was an important choice because it was a major center of economic reform and international business.

This date is often confused with McDonald's opening in Beijing. The company's first Beijing restaurant opened in 1992 and was famously located near Wangfujing, but Shenzhen came first. Hong Kong also had McDonald's restaurants earlier, yet Hong Kong is a separate market from mainland China in accounts of the company's expansion.

The Chinese business later became one of McDonald's most significant international operations. As elsewhere, the brand retained its core visual identity while adapting products, sourcing, and restaurant operations to local conditions.

Source: Wikipedia · fact-checked Oct. 2026

Add question to a list

Choose a list to keep this question in: