I believe it's on Halloween in PoA.

As for how often the trips are, there usually seems to be one around Halloween and one around Christmas, and Harry and Cho go into Hogsmeade on Valentine's...