What is SWIFT Code?

SWIFT code is a standard format of Bank Identifier Codes (BIC) and serves as a unique identifier for a bank or financial institution.

These codes are used when transferring money between banks, particularly for international wire transfers. On top of that, the code is used to transmit messages between financial institutions and banks.

The SWIFT code can be either 8 or 11 characters long and 8 digits code refers to the primary office. The format of SWIFT Code is as follows;

AAAA BB CC DDD

  • The first 4 characters ("AAAA") specify the bank. Only letters are allowed.
  • The next 2 characters ("BB") specify the country. It use the format of ISO 3166-1 alpha-2 country code.
  • The next 2 characters ("CC") specify the location. Letters and digits are allowed. Passive participant will have "1" in the second character
  • The last 3 characters ("DDD") specify the branch. This is an optional. A 'XXX' refer to primary office. Letters and digits are allowed.

Canada Bank SWIFT Codes

Canada Below are the SWIFT Code for all banks in Canada. Click on the SWIFT Code to find out the bank details, address & maps.

NoBank or InstitutionCityBranch NameSWIFT Code
101CANACCORD CAPITAL CORPORATIONVANCOUVER CANCCA81DTC
102CANACCORD CAPITAL CORPORATIONVANCOUVER CANCCA81
103CANADA MONEY TT LTDBURNABY CMTTCA81
104CANADA PENSION PLAN INVESTMENT BOARDTORONTO CPPBCATT
105CANADA PENSION PLAN INVESTMENT BOARDTORONTO(AIM/POMS SERVICE) CPPBCATA
106CANADAS KYOTO PROTOCOL NATIONAL REGISTRYGATINEAU CKPNCA21
107CANADIAN DERIVATIVES CLEARING CORPMONTREAL CDCCCAMM
108CANADIAN FINANCIAL CORPORATIONMONTREAL CNFCCAM1
109CANADIAN IMPERIAL BANK OF COMMERCETORONTO CIBCCATT
110CANADIAN IMPERIAL BANK OF COMMERCETORONTO(CLS SERVICES) CIBCCATTCLS
111CANADIAN IMPERIAL BANK OF COMMERCETORONTO(CIBC WORLD MARKETS SECURITIES OPERATIONS (OMGEO)) CIBCCATTCWM
112CANADIAN NATIONAL RAILWAY COMPANYMONTREAL CNRRCAMT
113CANADIAN WESTERN BANKEDMONTON CWBKCA61
114CANADIAN WESTERN BANKVANCOUVER CWBKCA6108V
115CANOE FINANCIAL LPTORONTO CNFNCAT1
116CANSO INVESTMENT COUNSEL LTDRICHMOND HILL CAVUCAT1
117CASGRAIN AND COMPANY LIMITEDMONTREAL CASCCAM1
118CDS CLEARING AND DEPOSITORYTORONTO CDSLCAT2
119CDS CLEARING AND DEPOSITORY SERVICES INC.CALGARY CDSLCAT106C
120CDS CLEARING AND DEPOSITORY SERVICES INC.MONTREAL CDSLCAT10MM
121CDS CLEARING AND DEPOSITORY SERVICES INC.TORONTO CDSLCATTSMD
122CDS CLEARING AND DEPOSITORY SERVICES INC.TORONTO CDSLCATT
123CDS CLEARING AND DEPOSITORY SERVICES INC.VANCOUVER CDSLCAT108V
124CENTRAL 1 CREDIT UNIONCALGARY(ALBERTA PAYMENTS SERVICES) CUCXCATTCAL
125CENTRAL 1 CREDIT UNIONMISSISSAUGA CUCXCATT
126CENTRAL 1 CREDIT UNIONREGINA(SASKATCHEWAN PAYMENT SERVICES) CUCXCATTREG
127CENTRAL 1 CREDIT UNIONTORONTO(CENTRAL 1 CREDIT UNION ONTARIO PAYMENT SERVICES) CUCXCATTONT
128CENTRAL 1 CREDIT UNIONTORONTO(INVESTMENT DEPARTMENT) CUCXCATTINV
129CENTRAL 1 CREDIT UNIONVANCOUVER(CENTRAL 1 CREDIT UNION BC PAYMENT SERVICES) CUCXCATTVAN
130CENTRAL 1 CREDIT UNIONWINNIPEG(MANITOBA PAYMENTS SERVICES) CUCXCATTWPG
131CIBC GLOBAL ASSET MANAGEMENT INC.MONTREAL CGAACAM1
132CITCO BANK CANADATORONTO CITCCATT
133CITCO BANK CSV PROCESSINGTORONTO CISGCAT1
134CITIBANK CANADATORONTO(CITN) CITICATT617
135CITIBANK CANADATORONTO(CITIBANK NA CANADIAN BRANCH) CITICATTBCH
136CITIBANK CANADATORONTO CITICATT
137CITIBANK CANADATORONTO(SECURITIES SERVICES DEPARTMENT) CITICATT623
138CITIBANK CANADATORONTO(CITT) CITICATT615
139CITIBANK CANADA SECURITIES LTD.TORONTO CICSCAT1
140CITIZENS BANK OF CANADAVANCOUVER CTZNCA8V
141CITIZENS BANK OF CANADAVANCOUVER(VANCITY) CTZNCA8V001
142CLARUS SECURITIES INCTORONTO CLSTCAT1
143CMA LEDUC VALEURS MOBILIERES INC.MONTREAL VLMOCAM1
144COERENTE CAPITAL MANAGEMENT INC.MONTREAL CCTMCAM1
145COMMISSION DIRECT INC.TORONTO CHDICAT1
146CONCENTRA FINANCIAL SERVICES ASSOCIATIONSASKATOON TCACCAT1
147CONNOR CLARK AND COMPANY LTDTORONTO CONCCAT1
148CONNOR CLARK AND LUNN FINANCIAL GROUPVANCOUVER CCLFCA81
149CORMARK SECURITIES INCTORONTO SPSLCAT1
150CREDIFINANCE SECURITIES LIMITEDTORONTO CSECCAT1
151CREDIT AGRICOLE CIBMONTREAL CRLYCAM1
152CREDIT SUISSE AG TORONTO BRANCHCALGARY CRESCAT106C
153CREDIT SUISSE AG TORONTO BRANCHMONTREAL CRESCAT10MM
154CREDIT SUISSE AG TORONTO BRANCHTORONTO CRESCATT
155CREDIT SUISSE AG TORONTO BRANCHVANCOUVER CRESCAT108V
156CREDIT UNION CENTRAL OF CANADATORONTO CCCSCAT1
157CREW HOLDINGS LIMITEDVANCOUVER CRHLCA81
158CTC BANK OF CANADAVANCOUVER CTCBCA8V
159CTI CAPITAL GROUP INCMONTREAL CTICCAM1
160CUSTOM HOUSE LTD.VICTORIA CHFXCA8V
161DAIMLER CANADA FINANCE INC.MONTREAL DCAGCAMM
162DAIWA SECURITIES CANADA LTD.TORONTO DSCACAT1
163DBRS LIMITEDTORONTO DRRSCAT1
164DEACON CAPITAL CORPORATIONTORONTO DCCOCAT1
165DEMERS CONSEIL INC.MONTREAL DEMCCAM1
166DEUTSCHE BANK AG CANADA BRANCHTORONTO DEUTCATT
167DEUTSCHE BANK SECURITIES LIMITEDTORONTO MCMICAT1
168DOHERTY AND ASSOCIATES CO. LTDOTTAWA DOASCAW1
169DOMINICK AND DOMINICK SECURITIESTORONTO DDMSCAT1
170DUNDEE SECURITIES CORPORATIONTORONTO DUNSCAT1
171E(THREE)M INVESTMENTS INC.TORONTO EMINCAT1
172EDGEPOINT WEALTHTORONTO EDWECAT1
173EDWARD D. JONES AND COMISSISSAUGA EDDJCAM1
174ENTERMONEY EXCHANGE ( ENMONEX) CORPORATIONTORONTO EEECCAT1
175EQUITY FINANCIAL FX INC.TORONTO EQFXCAT1
176EURO PACIFIC CANADA INC.TORONTO EUPCCAT1
177EXPERTUS TECHNOLOGIES INC.MONTREAL EXTCCAM1
178EXPORT DEVELOPMENT CANADAOTTAWA EDCOCA21
179EXPORT DEVELOPMENT CANADAOTTAWA EDCOCAW2
180FAMILY TRUST CORPORATIONMARKHAM FACTCA21
181FEDERATION DE CAISSES POPULAIRES DESJARDINS DE MONTREALMONTREAL FCPOCAM1
182FEDERATION DES CAISSES POPULAIRES DU MANITOBAWINNIPEG FCPMCA41
183FIDELITY CLEARING CANADA ULCTORONTO FCCLCAT1
184FIDUCIE DESJARDINSMONTREAL FIDDCAM1
185FIRMA FOREIGN EXCHANGE CORPORATIONEDMONTON FFFXCA66
186FIRST ASSOCIATES INVESTMENTS INCTORONTO FAIICAT1
187FIRST CANADA SECURITIES CORPORATIONTORONTO FCSCCAT1
188FIRST CITY CAPITAL INC.MONTREAL CCAFCAM1
189FIRST COMMERCIAL BANKRICHMOND(VANCOUVER BRANCH) FCBKCA8V
190FIRST COMMERCIAL BANKTORONTO(TORONTO BRANCH) FCBKCA8V909
191FIRSTENERGY CAPITAL CORP.CALGARY FENGCA61
192FORMULA GROWTH LIMITEDMONTREAL FOGOCAM1
193FOYSTON GORDON AND PAYNE INC.TORONTO FOGYCAT1
194FRASER MACKENZIE LIMITEDTORONTO FRMCCAT1
195FREEDOM INTERNATIONAL BROKERAGE COMPANYTORONTO FRDMCAT1
196FUNDSSERV INCTORONTO FSRVCAT1
197GENUITY CAPITAL MARKETSTORONTO GECRCAT1
198GENUS CAPITAL MANAGEMENT INC.VANCOUVER GCMICA81
199GEORGIA PACIFIC SECURITIES CORPORATIONVANCOUVER GEPSCA81
200GESTION DE PLACEMENTS HELENE DION INC.MONTREAL GPHDCAM1