As a live-service game, it's a common occurrence for new events to frequently come and pass through Pokemon GO. However, there are also some occasional live in-person events available for players to participate in throughout certain regions or cities around the world.