Do I need a visa as a Canadian citizen to enter Hungary?

No, as long as your stay is less than 90 days, upon request it can be extended.

Citizens of the U.S, Canada and Australia do not need a visa to enter Hungary. Since 2008 there is no visa requirement for Canadians and Hungarians to travel to their countries respectively.

All travelers must have passports valid at least 90 days after their intended departure from Hungary. EU visitors have no restrictions on the length of their stay. Visitors from other countries require visa, which can be obtained from authorized Hungarian missions.

See more about the visa application process here >