The Canadian Consulate in Houston is part of the network of Canadian Government representation in the United States, which includes the Canadian Embassy in Washington, D.C., eleven Consulates General and seven Consulate Trade Offices.
For consular services to Canadians, please contact the Canadian Consulate General in Dallas or phone: (214) 922-9806
5847 San Felipe Street, Suite 1700
Houston, Texas 77057
Telephone: (713) 821-1440
Fax: (713) 821-1611
Hours of Operation
The Canadian Office is open Monday to Friday, from 8:30 AM to 5:00 PM