You can see whales in Monterey Bay year-round. However, the best time for whale watching is August, when grey whales are more likely to show themselves. You might also see whales during the migration season over the window.