This paper introduces a distributed event detection scheme for wireless sensor networks (WSN). Event signatures are disseminated throughout the WSN and, using a localized push-based strategy, nodes match their sensor readings against stored event signatures. The technique proposed is well-suited to large networks by reducing and load-balancing the network traffic generated.