Though you didn't ask about other regions, whale watching is also popular on Mexican Riviera, Sea of Cortez and Hawaii cruises as well. In Hawaii, the best months for viewing humpbacks are December through April when they return to the warm waters around Maui to mate and bear their calves.
For Mexican Riviera cruises, the months of December through April, with the exception of February, are best for spotting California gray whales as they move south to their calving grounds in the Sea of Cortez (in February), then back up along the western coast of North America on their return trip to Alaska.