Una segunda temporada del anime se estrenó en Japón el 4 de octubre de 2007 y finalizó el 27 de marzo de 2008, con el nombre de "Shakugan no Shana Second".