Is Namibia a visa free country to Canada for citizens of Namibia?

No Canada does not offer visa free entry to Namibian citizens. It also does not offer on arrival visa. A Namibian citizen has to apply for a visa prior to departing for Canada.