There are no restrictions on the amount of cash you can bring into Canada, and doing so is also not against the law. However, you must declare any amounts worth C$10,000 or more (or its equivalent in another currency) at the border.