When is the best time of year to go diving in Key Largo? The best time of year to go diving in Key Largo is year-round. Underwater visibility depends on the distance of the Gulf Stream and the strength of the wind, and both are not predictable and not seasonal.