Let It Snow Official poster Directed by Luke Snellin Produced by Dylan Clark Alexa Faigen Screenplay by Laura Solon Victoria Strouse Kay Cannon Based on Let It Snow: Three Holiday Romances by John Green, Lauren Myracle, Maureen Johnson Starring Isabela Merced Shameik Moore Kiernan Shipka Odeya Rush Liv Hewson Mitchell Hope Jacob Batalon Joan Cusack Music by Keegan DeWitt Cinematography Jeff Cutter Edited by Evan Henke, Marvin Matyka Production company Dylan Clark Productions Distributed by Netflix Release date November 8, 2019 (2019-11-08) (United States) Running time 92 minutes Country United States Language English