In this paper, we improve Galvin’s Theorem for ultrafilters which are pp-point limits of pp-points. This implies that in all the canonical inner models up to a superstrong cardinal, every κκ-complete ultrafilter over a measurable cardinal κκ satisfies the Galvin property. On the other hand, we prove that supercompact cardinals always carry non-Galvin κκ-complete ultrafilters. Finally, we prove that ♢(κ)♢(κ) implies the existence of a κκ-complete filter which extends the club filter and fails to satisfy the Galvin property. This answers questions [8, Question 5.22], [4, Question 3.4] and questions, [7, Question 4.5], [6, Question 2.26].