Non-declaration of money amounting to $10,000 or more will get you in trouble. Canada does not restrict the amount of money that you would be bringing in, you just need to report it. How?
Upon your arrival, fill up Form E677 (Cross-Border Currency or MonetaryInstruments Report – Individual). If the monetary instrument is not under your name then the Form E667 (Cross-Border Currency or Monetary Instruments Report – General) should be used.