An earthquake of magnitude 3.1 and depth of -0.50 kilometers occurred 3.60 miles from Oso, WA in Snohomish County at 01:18 PM.