The best time to see Puffins on Skomer Island is between April and September, with the very best being in June, when the puffins are feeding their pufflings. During this period, the island becomes home to over 25,000 breeding Puffins, making it an ideal time to witness these adorable seabirds in their natural habitat.