Season 1

Season 1 of Arrowheads will debut on 3 December 2016, and conclude on 28 January 2017. The season will follow Generation 1 through the first semester of their senior year at Rocky Point High School.

Main cast

 * Lily-Rose Depp as Katy Levenchuk, the only child of a working class immigrant family from Ukraine, Katy hides the pain of her troubled home behind a tough girl shell
 * Tyler Posey as Ryker Hansen, the ambitious and driven rocker who provides for his single mother, and whose stubbornness prevents him from getting the help he needs
 * Naomi Scott as Pennie Brighton, the creative and intelligent, yet airy daughter of hippie travelers, Pennie lives her life in the moment, always looking for a way to have fun
 * Dylan Sprayberry as Nicky O'Connor, the adopted child brought into an upper-middle class nuclear family, openly gay Nicky is crafty and intelligent, yet scarred
 * Booboo Stewart as Kai Kowalevich, the laidback stoner of the group who believes in the acceptance of everyone and everything, who however is harboring a dark and destructive habit
 * Juno Temple as Gigi Anthony, the black sheep of her conservative family due to her liberal views on gay rights and feminism, Gigi is a forward thinking, business-savvy young woman ready to make her mark on the world

Recurring cast

 * Marc Bendavid as Mr. Novak
 * Dove Cameron as Olivia Kraft
 * Munro Chambers as Sully
 * Vera Farmiga as Irina Levenchuk
 * Keir Gilchrist as Eric
 * Anne Hathaway as Miss Wislicki
 * Mark Ivanir as Mikhail Levenchuk
 * Claire Julien as Portia Brighton
 * Jane Levy as Caitlin
 * Linlyn Lue as Julie Kowalevich
 * Parminder Nagra as Devika Brighton
 * Emma Stone as Natasha
 * Lucas Till as Jake Knudsen

Production
Filming for season one of Arrowheads commenced in September 2016 and concluded in November 2016. The entirety of the show was filmed in Vancouver.

Casting
Casting for the main characters occurred in January to March 2016. Naomi Scott as Pennie Brighton was the first actor to be cast. The character was not originally written to be Indian, but Kardashianski said that Scott was "too perfect to be passed down". Dylan Sprayberry as Nicky O'Connor and Lily-Rose Depp as Katy Levenchuk were the next actors to be cast. Mad Men actress Kiernan Shipka was reportedly in talks for the role of Katy, before it was given to Depp.

Tyler Posey was originally signed on to portray Kai Kowalevich, then named "Kris". However, after difficulty in finding a suitable actor for Ryker Hansen, Posey was cast as him instead. Juno Temple as Gigi Anthony and Booboo Stewart as Kai were the last actors to be cast. Gigi was reportedly the toughest role to cast, as it called for "someone so gifted", according to Kardashianski.