Well, every other year it has always been celebrated the weekend before if it falls on a Wednesday or earlier. It's usually always the last weekend in October so this year Oct 27-28 would seem logical. I couldn't see Halloween weekend being in November.