whale Watching Season San Diego
San Diego whale watching season is year-round, but the best time is between December and April when 20,000+ grey whales migrate along the San Diego coast. Other species, such as blue whales or fin whales can be spotted throughout the whole year.