Canadian passport holders need to have a visa prior to entering Brazil. Your passport must be valid for at least six months from the date of your departure from Brazil. Once issued a visa, you may use it within the next 90 days. You are also required to submit one passport photograph. In addition, you will need to submit your return ticket, and proof of financial status, that you can support yourself within the duration of your stay in the country. Should you have traveled to any country known to have yellow fever, you will also be required to present a medical certificate that you have been vaccinated for this disease.
Another important thing to remember is that you must safe keep your Embarkation and Disembarkation slip. You will need to fill this out and hand it to the immigration once you arrive, and when you depart the country. Losing this slip may mean paying fines and obtaining a clearance from the government.
If you are traveling with a minor, make sure that you have his or her original birth certificate. Be ready with a notarized authorization letter from the parents, and have it signed by both of them. In some cases, vaccination certificate from polio is also required.
Visas take only 3 days processing when personally applied for. If a third party applied for a visa on your behalf, it normally takes three days to do.
For more information regarding tourism in Brazil, you may access their website at: http://www.braziltour.com/