Spring is a beautiful time to visit Montreal as the trees and flowers are in bloom and the days are getting longer. However, the weather can be unpredictable and it can still be quite cold, especially at night. If you don't mind bundling up, then April is a great time to take advantage of lower hotel rates and smaller crowds. Just be sure to pack a coat!