Yes, you can visit Canada if you have a DUI by getting approved for special entry permission. If a foreign national attempts to visit Canada with DUI arrests or charges in their past, they may be denied entry unless they have obtained such permission.