Here’s everything you need to know about School Spirits season 3's release schedule. When does School Spirits season 3 premiere? School Spirits officially returned for its third season on January 28, 2026. When does the next episode of School Spirits season 3 drop? Here’s the full release schedule for School Spirits season 3:School Spirits will have eight episodes that will stream for Paramount+ subscribers every Wednesday until the season's finale on March 4, 2026.