The annual Massachusetts Poetry Festival takes place each spring during the first weekend of May in the historic town of Salem. The festival features readings, panel discussions, book signings, and a Small Press and Literary Fair. The festival also includes a Festival Student Day of Poetry, which features readings, workshops, and Q&As for students.