Diplomatic representation of France in Canada
French Embassy in Ottawa
The Embassy of France in Ottawa represents France in Canada. Regular consular services for French citizens and visa applicants are organized separately through France’s consular network in Canada.
Contact details
Contact the French Embassy in Ottawa
The Embassy of France is located on Sussex Drive in Ottawa.
Need a passport, identity card or another consular service? The Embassy in Ottawa is not the regular consular service point for these procedures. France maintains separate Consulates General across Canada. Check which consular office is responsible for your place of residence and the service you need.
Embassy location
Where is the French Embassy in Ottawa?
The Embassy of France is located at 42 Sussex Drive in Ottawa.
The official address is 42 Sussex Drive, Ottawa, ON K1M 2C9, Canada.
This is France’s resident diplomatic embassy in Canada. It should not be confused with a French Consulate General or with the separate visa application centre in Ottawa.
About the mission
About the French Embassy in Ottawa
The Embassy of France in Ottawa is France’s resident diplomatic mission in Canada.
The embassy represents the French government in its official relations with Canada and supports cooperation between the two countries across political, economic, security, cultural, scientific and other fields.
France has a substantial diplomatic and consular presence in Canada. In addition to the Embassy in Ottawa, France maintains Consulates General in Montreal, Quebec City, Toronto, Vancouver and Moncton.
France also maintains a Permanent Representation to the International Civil Aviation Organization in Montreal.
French citizens in Canada
Consular Services
Regular French consular services in Canada are provided through France’s Consulates General rather than through the diplomatic Embassy in Ottawa.
Passports and identity cards
French citizens who need a passport or national identity card should use the appropriate French Consulate General and follow the appointment and application procedure published for their place of residence.
Civil registration
French consular offices handle eligible civil-status matters involving French citizens abroad, including procedures connected with births, marriages and deaths.
Registration of French citizens
Eligible French citizens living in Canada can register with the Register of French Nationals Living Abroad through the appropriate official procedure.
Elections and citizenship matters
France’s consular network provides information about eligible electoral, nationality and administrative procedures for French citizens living in Canada.
Documents and certifications
French consular offices provide eligible document and certification services according to the nature of the document and the applicable French procedure.
Emergency assistance
French citizens requiring consular assistance in Canada should contact the French Consulate General responsible for their location and follow the official emergency instructions when necessary.
Choose the correct French mission: France maintains Consulates General in Montreal, Quebec City, Toronto, Vancouver and Moncton. The appropriate office depends on your location and the service required.
Travel to France
French Visa Applications in Canada
Visa applications for France in Canada are not submitted at the Embassy of France on Sussex Drive.
France uses VFS Global Visa Application Centres in Montreal, Toronto, Vancouver and Ottawa to receive visa applicants and their application files.
Visa applications submitted in Canada are examined by the Consulate General of France in Montreal.
Ottawa Visa Application Centre
Applicants who choose Ottawa can submit their application at the designated VFS Global Visa Application Centre at 2211 Riverside Drive, Unit 403, Ottawa, ON K1H 7X5.
Other application centres
French visa applications can also be submitted through the designated VFS Global centres in Montreal, Toronto and Vancouver.
Do not go to the Embassy for a visa application: Complete the France-Visas procedure and arrange your appointment through the designated visa application system. The Embassy at 42 Sussex Drive does not receive ordinary visa applications.
Visitor information
Before You Visit
Make sure the Embassy of France is the correct office for your enquiry before travelling to Sussex Drive.
Identify the correct office
The Embassy handles France’s diplomatic relations with Canada, while regular services for French citizens are provided through the French consular network.
Do not confuse the Embassy with VFS
Visa applicants using the Ottawa application centre must attend the designated VFS Global location on Riverside Drive, not the French Embassy on Sussex Drive.
Check current instructions
Consult the relevant official French government or consular website before travelling, particularly when you need a passport, identity card, visa or other administrative service.
Consular network: France currently maintains Consulates General in Montreal, Quebec City, Toronto, Vancouver and Moncton. Use the responsible Consulate General for regular consular procedures.
Frequently asked questions
French Embassy Ottawa FAQ
What is the address of the French Embassy in Ottawa?
The Embassy of France is located at 42 Sussex Drive, Ottawa, ON K1M 2C9, Canada.
What is the telephone number of the French Embassy?
The Embassy of France can be contacted at +1 613 789 1795.
Can I apply for a French passport at the Embassy in Ottawa?
Regular passport and identity card services in Canada are handled through France’s consular network rather than the diplomatic Embassy in Ottawa. Check which French Consulate General is responsible for your application.
Can I apply for a French visa at the Embassy in Ottawa?
No. Visa applicants in Canada submit their applications through designated VFS Global Visa Application Centres in Ottawa, Montreal, Toronto or Vancouver. Applications are examined by the Consulate General of France in Montreal.
Where is the French visa application centre in Ottawa?
The designated VFS Global Visa Application Centre is located at 2211 Riverside Drive, Unit 403, Ottawa, ON K1H 7X5. It is separate from the Embassy of France.
Where are the French Consulates General in Canada?
France currently maintains Consulates General in Montreal, Quebec City, Toronto, Vancouver and Moncton.
Official information
Sources
Official sources used to verify the embassy, France’s consular network and the visa application procedure in Canada.