SWIFT Codes for Banks in Canada

Browse the verified directory of Business Identifier Codes (BIC) for financial institutions in Canada. Total 402 active codes found.

Bank Name City SWIFT Code Action
MERCANTILE EXCHANGE CORPORATION
TORONTO MEXOCAT2 View
MERCEDES-BENZ FINANCE CANADA INC.
MONTREAL DCAGCAMM View
MERCURY MERCANTILE TECHNOLOGIES INC
TORONTO MEMTCAT2 View
MERRILL LYNCH CANADA, INC
TORONTO MLCICATT View
MERRILL LYNCH CANADA, INC
TORONTO MLCICATTTOR View
MERRILL LYNCH CANADA, INC
TORONTO MLCICATTTSY View
MIRABAUD CANADA INC.
MONTREAL MIRICAMM View
MIZUHO BANK, LTD., CANADA BRANCH
TORONTO MHCBCATT View
MJK GROUP INC.
MISSISSAUGA MJKGCA22 View
MOLTOPAY FINANCIAL LIMITED
VANCOUVER MLFNCA82 View
MONEX CANADA, INC.
TORONTO MNCACATT View
MORGAN STANLEY CANADA LIMITED
MONTREAL MSCACATXMON View
MORGAN STANLEY CANADA LIMITED
TORONTO MSCACATX View
MTFX INC
MARKHAM MTXXCA22 View
MUFG BANK, LTD., CANADA BRANCH
TORONTO BOTKCATX View
MUFG BANK, LTD., CANADA BRANCH
VANCOUVER BOTKCATXVCR View
MUFG SECURITIES (CANADA), LTD
TORONTO MSCDCA8V View
NARL REFINING LIMITED PARTNERSHIP
COME BY CHANCE NARTCANN View
NATIXIS CANADA BRANCH
MONTREAL NATXCAMM View
NORTHERN PROVIDENCE INVESTMENTS
MONTREAL NOPNCAM2 View
ONTARIO TEACHERS' PENSION PLAN BOARD
TORONTO OTPBCA2T View
ORBIT MONEY INC.
MISSISSAUGA ORMOCA22 View
OTRY CAPITAL INC.
VANCOUVER OTCICA82 View
PAPEL E-MONEY SERVICES LTD.
VANCOUVER FDPYCA82 View
PAYFU FINANCE LTD
NEW WESTMINSTER PYFACA82 View
PAYMIQ FINANCIAL GROUP LTD
VICTORIA PAYFCA82 View
PAYNOMAD CAPITAL LTD
NEW WESTMINSTER PYCPCA82 View
PAYPUGS CARDS SERVICES LTD.
VICTORIA PPCVCA82 View
PAYRISE FINANCE LTD.
VANCOUVER PYFCCA82 View
PAYSIMPLE FINANCIAL INC
VANCOUVER PYFICA82 View

How to find a BIC code in Canada?

Every bank operating in Canada that participates in the SWIFT network is assigned a unique 8 or 11-character code. This Business Identifier Code (BIC) is essential for executing international wire transfers and secure messaging between financial institutions.

You can easily find these codes in our verified directory above. Whether you are receiving money from abroad or sending funds from Canada to another country, having the correct SWIFT code ensures that your transaction is processed without delays. These codes can also be found on your bank statements or by contacting your bank's customer service.

Search Tips

Can't find your branch? Use Ctrl + F on your keyboard to quickly search for a specific bank or city name within this list.

Note: For a successful international transfer, you will also need the recipient's IBAN (International Bank Account Number).

Need IFSC Codes?

If you are doing domestic transfers in India, use our specialized IFSC finder.

Visit IFSC Finder