Canada embassy and consulates in China
Embassy in Beijing
Embassy of Canada
加拿大驻华大使馆
- Phone
- +86 10 5139 4000
- 24-hour emergency
- +1 613 996 8885
- Address in Chinese
- 北京市东直门外大街19号
No. 19, Dong Zhi Men Wai Da Jie, Chao Yang District
Consulates
Chongqing
Consulate General of Canada in Chongqing
加拿大驻重庆总领事馆
- Phone
- +86 23 6373 8007
- Consular district
- 重庆、四川、贵州、云南
- Address in Chinese
- 重庆市渝中区邹容路68号大都会商厦17楼
Guangzhou
Consulate General of Canada in Guangzhou
加拿大驻广州总领事馆
- Phone
- +86 20 8611 6100
- Consular district
- 广东、福建、江西、湖南、广西、海南
- Address in Chinese
- 广东省广州市天河区天河路385号太古汇一座26层
Shanghai
Consulate General of Canada in Shanghai
加拿大驻上海总领事馆
- Phone
- +86 21 3279 2800
- Consular district
- 上海、江苏、浙江、安徽、湖北
- Address in Chinese
- 上海市南京西路1788号1788国际中心8楼
Phone numbers come from China’s Ministry of Foreign Affairs list. They change: check the embassy website before you travel. Checked against official sources: 2026-11-11