In which Canadian city did McDonald’s open its first international restaurant in 1967?

The story behind the answer

McDonald’s opened its first international restaurant in Richmond, British Columbia, in 1967.

The location marked McDonald’s expansion beyond the United States. Canada became the company’s first overseas market, and the restaurant helped establish a recognizable McDonald’s identity outside the American market.

Richmond is part of the Vancouver metropolitan area, so it is sometimes confused with Vancouver in casual accounts. The distinction matters because the first Canadian restaurant was located in Richmond, not in the city of Vancouver itself.

McDonald’s international growth later spread across Europe, Asia, Australia, and many other regions. Although menus and advertising were adapted locally, the Golden Arches and the McDonald’s name remained central elements of the brand worldwide.

Source: Wikipedia · fact-checked Sept. 2026

Add question to a list

Choose a list to keep this question in: