Originally Posted by MSP2000
Canadian citizens do not need a visa to Dubai. You get 30 days on arrival. Technically, they can refuse you entry if you have Israeli stamps on the passport. In practice, they will let you in.
As a Canadian Citizen (who looks Arab) I have had every page of my Canadian passport searched for a sign of an Israeli stamp just last summer.
Cheers