I am planning to change my passport from my Maiden name to my husband's Surname. My concern is that my active visa from maiden name will be cancelled. Specifically my visas for Germany and Canada. Or they will still allow me to use the old passport since it's still valid up to the next year?
You can continue to use the old passport with a valid visa alongside your new passport.