There are no limitations or penalties on the amount of money you can bring into or take out of Canada.
However, whenever you enter the border, you must disclose any money or monetary instruments worth CAN$ 10,000 or more in your possession. The CAN$ 10,000 can be made up of any mix of Canadian or international money and monetary instruments, including stocks, bonds, bank drafts, checks, and traveler's cheques. This duty applies to you whether you are traveling for work or pleasure or whether you are transporting money on someone else's behalf.
When you arrive in Canada with CAN$10,000 or more in currency or monetary instruments, you must report it on Form E311, the CBSA Declaration Card (if one was provided to you), an Automated Border Clearance kiosk or a Primary Inspection Kiosk, or verbally to a border services officer.
When departing Canada by flight with CAN$ 10,000 or more in money or monetary instruments, you must report to the CBSA office within the airport before passing security. You must also report to the CBSA office closest to your location before departing Canada by land, sea, or rail.
If you are a NEXUS member and are crossing the border with CAN$ 10,000 or more in money or monetary instruments, you cannot use NEXUS in land, air, or sea modes of transportation.