An earthquake of magnitude 4.2 and depth of 14.40 kilometers occurred 20.11 miles from Petrolia, CA in Humboldt County at 05:46 PM.