Vuoden 2016 San Diego Comic-Con Internationalissa Marvel vahvisti Keatonin, Zendayan, Gloverin, Harrierin, Revolorin, Dalyn ja Woodbinen kuuluvan näyttelijäkaartiin. Zendayan, Harrierin ja Revolorin hahmojen paljastettiin olevan Michelle, Liz Allan ja Flash Thompson, ja että Jacob Batalon on valittu näyttelemään Nediä, jonka uskottiin perustuvan Ned Leedsiin. Lisäksi paljastettiin, että Korppikotka on elokuvan päävihollinen ja että Watts, Christopher Ford, Chris McKenna ja Erik Sommers osallistuivat Goldsteinin ja Dalyn ohella elokuvan käsikirjoittamiseen. Pian tämän jälkeen Martha Kelly valittiin toistaiseksi tuntemattomaan rooliin. Elokuussa Michael Chernus valittiin näyttelemään Phineas Masonia / Tinuria ja Jona Xiao valittiin tuntemattomaan rooliin, jota ei lopulta nähty valmiissa elokuvassa. Buress paljasti hahmonsa olevan liikunnanopettaja. Syyskuussa 2016 paljastettiin, että Jon Favreau palaisi Iron Man -elokuvista tuttuun rooliinsa Happy Hoganina. Lisäksi Stan Lee vahvisti tekevänsä elokuvassa cameo-esiintymisen. Kuukauden lopulla kuvaukset siirtyivät Atlantasta New Yorkiin, kuvauspaikkoina Astorian naapurusto Queensissä, St. George ja Manhattan sekä Brooklynissä sijaitseva Franklin K. Lane High School. Lisäksi UFC-ottelija Tyron Woodley paljasti, että hänelle oli tarjottu roolia yhtenä elokuvan roistoista, mutta hän oli jättäytynyt pois Fox Sportsiin sitoutumisen vuoksi. Kuvaukset päättyivät New Yorkissa 2. lokakuuta 2016. Lisäkuvaukset toteutettiin saman kuukauden aikana Berliinissä, Brandenburgin portin luona.