An earthquake of magnitude 2.5 and depth of 2.20 kilometers occurred 2.31 miles from Rancho Cucamonga, CA in San Bernardino County at 09:40 PM.