Yes, proof of funds is required to show that you can support yourself and your family upon arriving in Canada, unless you are currently authorized to work in Canada and have a valid job offer.