From about 3 days before the full moon to 3 days after last quarter moon during the months of March to June, Whale Sharks can found be in the waters of southern Belize. Many fish spawn along the reef at this time, and Whale Sharks come from great distances to feed upon the eggs & larvae.
Belize Diving Central offers special packages for Whale Shark watching.
For more information see Belize Travel Central