SWIFT/BIC codes in Canada: banks starting with O
395 banks and financial institutions in Canada with 613 SWIFT/BIC codes in total.
| Bank | SWIFT/BIC | City | Codes |
|---|---|---|---|
| Octagon Capital Corporation | OCCCCAT1XXX | Toronto | 1 |
| Odlum Brown Limited | ODLUCA81XXX | Vancouver | 2 |
| Omers Administration Corporation | OMACCAT1XXX | Toronto | 1 |
| Omni Capital Inc. | OMNICAM1XXX | Montreal | 1 |
| Ontario Pension Board | ONPBCAT1XXX | Toronto | 1 |
| Ontario Teachers' Pension Plan Board | OTPBCA21XXX | Toronto | 2 |
The way a SWIFT/BIC code from Canada is structured
A SWIFT/BIC code has 8 or 11 characters. Each part has a fixed meaning:
- OCCC Bank code
- 4 letters that identify the bank.
- CA Country code
- 2 letters for the country (ISO 3166).
- T1 Location code
- 2 characters for the city or region of the head office.
- XXX Branch code
- 3 characters for a specific branch. XXX means the head office.
Bank SWIFT codes for Canada
This overview contains 395 banks and financial institutions in Canada, with 613 SWIFT/BIC codes in total. You will need a SWIFT/BIC code mostly for payments across borders.
Pick the bank from the list to see its head office code and any branch codes. The rest of this page covers how the codes work, what transfers cost and the checks worth doing before you send money.
Ss and C Technologies Canada Corp and its SWIFT codes
Of the 395 banks we list for Canada, Ss and C Technologies Canada Corp is listed with the largest number of SWIFT codes. The head office uses FMCCCATMXXX.
The number of codes tells you something about how it organises its payments than about how big it is. Unless a branch code is given, FMCCCATMXXX is fine for a payment to Ss and C Technologies Canada Corp.
Tracking a payment to Canada
An international transfer to Canada usually takes one to a few business days, depending on the currency, the route and the banks involved. Transfers sent late in the day or just before weekends and holidays usually start a business day later.
When a payment takes longer than expected, ask the sender to contact the sending bank for a trace; only the sending side can start an official trace. Keep your transfer receipt; a bank needs it to start a trace.
What a transfer to Canada really costs
When you transfer money to Canada via a regular bank, the stated fee is only part of what you pay. Besides a fixed fee, correspondent banks can take a cut, and when the money is converted the bank usually applies a rate below the actual market rate.
The real cost is often in the rate, not in the fee – the bank builds a margin into its rate. Compare the rate you are offered against the mid-market rate that you find on financial sites; the gap is what conversion costs you.
Specialised transfer providers often use a rate near the mid-market rate with clearer fees. GoldexPay lists transfer services side by side, showing what actually arrives in Canada for the same amount sent.
How reliable is this list?
Ask the recipient to copy the account details directly from their online banking. An incorrect BIC may lead to delays, a payment being sent back or additional charges, so compare it with the list on this page.
We collect SWIFT/BIC codes using publicly available data and update our list regularly. Still, banks merge or retire codes and our data may lag behind. For a payment of any size, confirm the BIC with the recipient’s bank. GoldexPay is an independent comparison site, not a bank.
Fraudsters often use payment requests with new bank details that look completely genuine. A valid BIC tells you nothing about whether a request is genuine.
The structure of a Canada SWIFT/BIC code
Every SWIFT/BIC code consists of 8 or 11 characters, always in the same order. Characters one to four identify the bank, characters five and six are the country code and characters seven and eight give the location.
You can recognise a code from Canada from letters five and six: they always show the ISO country code of Canada. A code with a different country code belong to a bank abroad.
An 11-character code adds three characters for a branch. For most transfers the head office code is what you need, unless the recipient gives you a branch code.
Filter: banks in Canada with :letter
This page only shows banks in Canada whose name starts with :letter, sorted alphabetically. The figures for Canada on this page apply to every bank we list and not only this letter.
Many institutions are listed under their legal name rather than the name on their app or website, so the letter can differ from what you expect. Try the full list for Canada when you are not sure how the name is spelled.
Paying a bank in Canada from abroad
Since Canada is outside SEPA, a transfer from abroad is usually sent as a SWIFT payment. This means you always need the BIC of the receiving bank in addition to the account details.
Depending on the country, accounts are identified by a local account number instead of an IBAN. Check with the recipient exactly which details their bank needs for payments from abroad – many banks give clear instructions for this. Before it arrives, a payment may go through correspondent banks.
The Canadian Dollar (CAD) and conversion costs
The national currency in Canada is the Canadian Dollar (CAD). When you pay another currency, the amount gets converted at some point.
Which bank converts the payment matters. In many cases it is cheaper if you send CAD straight away through a transfer service that converts near the mid-market rate. Exchange rates change during the day, so a quote is usually valid only briefly.
Getting paid from abroad into an account in Canada
Someone abroad who wants to pay you will ask for a few details from you, and missing ones are a common cause of delays. Give them the account holder’s name, your account number or IBAN, your bank’s SWIFT code and your address, which some banks require.
The code of your bank is in the list on this page. Certain banks may also want the name and address of your bank.
What lands in your account is often less than what was sent. Intermediary banks may deduct a fee, your bank may charge for incoming payments, and when currencies differ, an exchange rate margin comes on top. For business payments, agree who bears the costs.
Frequently asked questions
How many banks in Canada have a SWIFT/BIC code?
Our directory lists 395 banks and financial institutions in Canada with 613 SWIFT/BIC codes.
How do I find the right SWIFT code for a bank in Canada?
Check the bank details of the recipient or search by bank name above. If no branch is specified, use the head office code ending in XXX.
What is the cheapest way to send money to Canada?
Banks often add a markup to the exchange rate on top of a fee. Check the amount received in Canadian Dollar across transfer services to save money.
Which bank in Canada has the most SWIFT codes?
The largest number of codes belongs to Ss and C Technologies Canada Corp: 59 in our database. The head office uses FMCCCATMXXX.
Do I need a SWIFT code to send money to Canada?
Yes – Canada is outside the SEPA area, so international transfers use the SWIFT network and require the BIC of the recipient’s bank and the account details.
Source: listbase-org SWIFT/BIC database (MIT licence), updated monthly. Always verify the code with the recipient or their bank.