No, tourists are not allowed to work in Canada without a valid work permit lmia alberta. This applies to any type of work, including handing out flyers. If you are caught working without a permit, you could face consequences such as being deported, denied entry to Canada in the future, or being banned from re-entering the country for a certain period of time. If you run out of cash, it's best to contact your embassy or consulate for assistance, or try to find a legal way to earn money such as selling belongings or doing odd jobs for friends or family.