Your next pocket travel guide
score:8
No, you do not need an eTA but you must still bring your passport. You can easily check this using the Canadian Government site. Here is what it says for citizens of Malta: