Seal snorkeling is possible anytime during Cape Towns summer (September - April) The most consistent and warmest weather conditions occur from December to February. Snorkeling during mid-March and April is great as the seal pups have just learnt to swim and enter the water to play.