Repeating earthquakes, earthquakes that rupture the same fault patch more than once, are playing an important role in the study of source processes and fault behavior, and have the potential to improve hazard assessment and earthquake forecast. They are believed to represent brittle failure of a stuck patch (asperity) on an otherwise creeping fault, and as such may offer insight into slip behavior at depth. We carried out a systematic analysis in search for repeating earthquakes in northern California between 1984 and 2014 by identifying events that are co‐located, are of similar size, and share similar waveforms. We find 27,675 events in 7,713 repeating earthquake sequences (RES) that include between 2 and 32 events with magnitudes between −0.5 and 6.5. Temporal behavior of the events within each RES ranges between random and quasi‐periodic over the 30‐year observation period, and includes temporal clustering (bursts). The RESs occur throughout northern California, with some of the largest and most periodic sequences predominately, but not exclusively, along faults within the San Andreas Fault system that exhibit surface creep. Piecewise periodic RESs are found near large earthquakes where they are modulated by transient stress. Slip rates inferred from the new data, while generally consistent with published estimates from geodetic and surface data, offer a high‐resolution image of subsurface creep along individual fault strands and resolve slip partitioning across wider zones of deformation. Plain Language Summary: Repeating earthquakes are earthquakes that rupture the same fault patch more than once, often numerous times and with surprising periodicity. They are believed to represent stuck patches on a fault surface that otherwise creeps in response to tectonic stress. This makes them ideal for studying processes that cause earthquakes and control fault behavior. Because we can use repeating earthquake sequences as slip meters at depth, they are also playing an important role in the assessment of seismic hazard. In this study we carried out a systematic search for repeating earthquakes in northern California by mining 30 years of earthquake data. We find 27,675 repeating earthquakes included in 7,713 sequences that locate throughout northern California, predominately, but not exclusively, along faults within the San Andreas Fault system that exhibit creep at the surface. The pattern of event timing in each sequence ranges from random to quasi‐periodic. That pattern is disturbed by transient stresses in cases where a sequence locates close to a large earthquake. Slip rates inferred from the new data offer a high‐resolution view of subsurface creep along individual fault strands and resolve slip partitioning across wider zones of deformation. Key Points: We identify 27,675 repeating earthquakes in 7,713 sequences based on waveform similarity, co‐location, and size of the eventsThe sequences are widespread, with temporal behavior of events ranging from random to quasi‐periodic over the 30‐year observation periodThe new data imply aseismic slip partitioning across many major and minor faults within the San Andreas Fault system [ABSTRACT FROM AUTHOR]