An earthquake of magnitude 2.2 and depth of 0.40 kilometers occurred 3.78 miles from Willows, CA in Glenn County at 05:34 PM.