Our Gregorian calendar is designed so that the seasons remained (almost) fixed.
The Earth takes 365.256 days to orbit the sun. If the calendar was designed so that the average number of days in a year was 365.256, (you could have a leap year every fourth year, and then every 166th year you could have an extra leap year) Then the precession would cause the seasons to flip, eventually. After 13000 years it would be summer in December in the Northern Hemisphere.
But this is not the rule for the calender. Instead the calendar is designed to have 365.2425 days, on average. This is intended to approximate the tropical year of 365.24219 days, which is the period from one spring equinox to the next. The reason that we use the tropical year for the calendar, and not the orbital period is precisely to avoid the shifting of the calendar through the year.
Correcting this shift of season was the reason that the Julian calendar was replaced by the Gregorian one.
Eventually, as the calendar isn't exactly the same length as the tropical year, the seasons will, very slowly, shift. But it will take many millennia for the difference to become more than a day on average.