Methods and systems are provided for detecting arrhythmias in cardiac activity. The methods and systems declare a current beat, from the CA signals (151), to be a candidate beat or an ineligible beat based on whether the current beat satisfies the rate based selection criteria. The determining and declaring operations are repeated for multiple beats to form an ensemble of candidate beats. The method and system calculate a P-wave segment ensemble from the ensemble of candidate beats, perform a morphology-based comparison between the P-wave segment ensemble and at least one of a monophasic or biphasic template, declare a valid P-wave to be present within the CA signals (151) based on the morphology-based comparison, and utilize the valid P-wave in an arrhythmia detection process to determine at least one of an arrhythmia entry, arrhythmia presence or arrhythmia exit.