On average, puppies open their eyes 12 - 16 days after birth. But this is the average time, so sometimes puppies may open their eyes a day or two earlier or later than that. It depends on the individual puppy. Sometimes in one litter, one puppy may open his eyes after 9 days, while another may open his after 14 days, and yet another will open his after 18 days. There is no established pattern to know when a puppy will open his eyes. Sometimes a pup may even open one eye before the other!