A magnitude 4.4 earthquake struck near Devore, in San Bernardino County, California, the U.S. Geological Survey said.
It said the quake, about 4 kilometers south-west of Devore, happened at 1:48 p.m. UTC and was relatively shallow at about 5.6 kilometers below the earth. Aftershocks of magnitude 3.8 and 3.2 happened a few minutes later and there were more, smaller aftershocks over the following hours.
There were no immediate reports of damage, with residents saying that the quake felt like a big rig rumbling over the ground.
Tim Franke, a dispatch supervisor with the San Bernardino County Fire Department communication center, said shaking was felt "numerous times" at the department. "It was like a big truck was coming in," he said.
The quake came near the intersection of the San Jacinto, San Andreas and Cucamonga faults, three of the largest in Southern California, but it was too small to determine which fault was responsible, the USGS said. There have been nine earthquakes above magnitude-4 In the general area in the last 10 years.