A computer implemented method and system are provided for detecting premature ventricular contractions (PVCs) in cardiac activity. The method and system obtain cardiac activity (CA) signals for a series of beats, and, for at least a portion of the series of beats, calculate QRS scores for corresponding QRS complex segments from the CA signals. The method and system calculate a variability metric for QRS scores across the series of beats, calculate a QRS complex template using QRS segments from the series of beats, calculate correlation coefficients between the QRS complex template and the QRS complex segments, compare the variability metric to a variability threshold and the correlation coefficients to a correlation threshold, and designate the CA signals to include a predetermined level of PVC burden based on the comparison.