Hummingbirds migrate to avoid the cold winter and seek warmer temperatures. They start arriving in gardens by mid-April or May, where they will stay until fall, when it's time for them to leave again.