David and Alexis Rose experience their late 20s to early 30s throughout Schitt’s Creek, but how old were they at the beginning and end of the series? The timeline of Schitt’s Creek is somewhat messy, as the events unfold over six seasons from 2015-2020, yet only about three years pass within the show.
Dan and Eugene Levy have stated that the events of Schitt’s Creek occur over 3.5 years, making it easier to estimate the characters’ ages by the series finale, despite the years in the show not corresponding to real-world time.
David is consistently referred to as older than Alexis, but their exact ages in any season are unclear due to the fuzzy timeline. Alexis’ birthday is never revealed, leaving the exact age difference between David and Alexis ambiguous, though it appears David is about 4 to 5 years older. Moira’s birthday is celebrated once, while Johnny’s birthday is never mentioned. Although their exact ages are not confirmed, the ages of David and Alexis are more clearly indicated.
David’s birthday is notably celebrated in the season 3 finale, which coincides with Alexis’ high school graduation. If the season 3 finale is the midpoint of the series, which spans about three years, David would be turning 33 at this time. In the season 2 premiere, “Finding David,” his missing person poster lists his age as 31, suggesting this is his age at the beginning of Schitt’s Creek.
David later reveals his birthdate as July 2, 1983, in the season 2 episode “Moira’s Nudes.” Since the show premiered in January 2015, he would have been 31 at the beginning of the series. Given the show’s timeline, by the finale in September, three and a half years after the premiere, David would be 35.