For foreign tourists, business executives, and pilgrims traveling to Saudi Arabia, Saudi Arabia has introduced a new electronic visa system to facilitate entry. E-visas are available to citizens of Canada. You can find all the details on Saudi e-visa for Canadians on this page.
Visit : https://saudi-arabia-evisa.com/saudi-arabia-visa-for-canadian-citizens/