Eugene Levy (Johnny) works on the show with his real-life son and daughter. Dan Levy plays David, Johnny's son, and Sarah Levy plays Twyla, a waitress at the town diner.
In the show's unaired pilot, the role of Alexis Rose was originally played by Abby Elliott, daughter of comedian Chris Elliott, who plays Roland Schitt. Unfortunately, she was unavailable when the show was picked up for production, so the role went to Annie Murphy.
The fictional town of Schitt's Creek is located at Pinewood Studios, Toronto, Ontario, Canada.
Both Eugene Levy (Johnny Rose) and Catherine O'Hara (Moira Rose) were members of the Second City Comedy Troupe in Toronto and were cast on SCTV (1976), Second City Television. Levy was always insisting on never exposing his children, Dan Levy and Sarah Levy, to life in Hollywood, and that they would be raised as "normally" as possible.
"The first scene in the series was shot the last day of the shoot. The crew got all dressed up." - producer Colin Brunton, quoted on "Schitt's Creek" Facebook page.