Can I visit Canada with my valid tourism visa in my maiden name?
Technically, you must bring your passport and your government CERTIFIED wedding certificate when you arrive in Canada to prove your new name. Take no chances. Why not be safe, contact the embassy that gave you your visa and have them reissue your visa in your new name?