Le Winx e le Trix combattono contro gli zombie, ma Eldora avvisa Bloom che, se rimarranno troppo nel mondo del Legendarium, vi resteranno per sempre: anche Icy la sente e scappa insieme a Darcy e Stormy. Dopo la fuga delle streghe, mentre le altre Winx lottano contro gli zombie, Bloom si allontana e riesce a trovare lo Smeraldo conficcato nella prua. Mentre le Winx tornano nel mondo reale, le Trix rimproverano Selina per non averle informate del rischio che correvano all'interno del Legendarium, e poi le chiedono di far invadere Calavera dai pirati zombie. Il piano delle streghe viene sventato dalle Winx, che, con l'aiuto degli abitanti dell'isola, distruggono gli zombie.