Send and receive money conveniently and affordably

Canada Post MyMoney Transfers – delivered by MoneyGram – make it easy and affordable to send and receive money within Canada and around the world. For a $4 flat fee* you can send up to $100. Make your transfer(s) at select Canada Post locations or online.

Canada Post MyMoney Transfers

Transfer from Canada Post locations

Our partnership with MoneyGram allows you to transfer money within Canada and around the world from over 3,700 participating post office locations. Send conveniently and securely to bank accounts, mobile wallets and more.

Find a post office

Start a MyMoney Transfer

We’ve built flexibility into our transfers so you can complete them online or at select Canada Post locations. Simply provide recipient details and pay with cash or debit.

Start a money transfer

Calculate your costs

Send up to $100 for a $4 flat fee. For transfers over $100, use the free online MoneyGram calculator to confirm the exact cost.

Use the free calculator

Why use Canada Post MyMoney Transfers

Quick, secure and affordable

In as little as 10 minutes** you can send low-fee money transfers to your friends and loved ones for cash pick up or directly to a bank account.

No bank account necessary

Pay for money transfers in cash, without a bank account.

Safe and secure

Send funds securely, reliably and receive a receipt with a reference number for your transfer from any of our 3,700 post office locations.

Receive money 3 ways

You can receive a MoneyGram via e-transfer, as a Canada Post money order or in cash amounts up to $500***.

Transfer costs

Send up to $100 for a $4 flat fee. If you’re sending more than $100, use the free MoneyGram calculator to find out how much the transfer will cost.

Use MoneyGram calculator
A young man sitting on a couch smiles and holds a mobile phone.

Transfer at the post office or online

You can send your money from select Canada Post locations, start the transfer online and complete the process in person at the post office or send entirely online.

How to transfer money at the post office

How to transfer online and pay in person

Do more with MoneyGram

Receive money transfers

Bring your identification and reference number to a MoneyGram location to receive your money transfer by Canada Post money order, e-transfer or in cash.

Find a MoneyGram location

Pay bills

Pay for utilities, phone bills, cable bills and more. Bring your account and bill information in to a post office near you to pay your bill in cash or by debit. Choose same day or next day payment and get a receipt as proof of payment for your records.

See all available billers