When you arrive, you must tell a border official if you are carrying more than C$10,000 (per family if travelling as a family). If you bring more than C$10,000 (or the equivalent in another currency) per family or as single traveller into Canada, you must declare the amount when you arrive
settlement.org/ontario/immigration-citizenship/landing-and-leaving/landing-in-canada/how-do-i-bring-money-into-canada-proof-of-funds/#:~:text=When%20you%20arrive%2C%20you%20must,the%20amount%20when%20you%20arrive.