The Stratford Festival, formerly known as the Stratford Shakespearean, Shakespeare Festival and then Stratford Shakespeare Festival, is an internationally recognized annual repertory theatre festival running from April to October in the Canadian city of Stratford, Ontario.