The Mercersburg Halloween Parade will be Monday, November 1st at 7 PM with a rain date of November 2nd.