Il 7 febbraio 2011, Zibanejad ha firmato una proroga di due anni del contratto col Djurgårdens IF. Durante la stagione è diventato un giocatore fisso della squadra senior, giocando in 26 delle rimanenti 29 partite. Ha segnato cinque goal e realizzato un totale di nove punti, diventando il terzo miglior giocatore under 18, impiegato in Elitserien. Il 5 gennaio 2012, durante l’overtime della partita finale dei Campionati mondiali U20, Zibanejad ha segnato contro la Russia il gol della vittoria per la Svezia, stabilendo il punteggio finale di 1-0.