An earthquake of magnitude 3.4 and depth of 11.60 kilometers occurred 6.22 miles from Blanchard, OK in Grady County at 12:06 PM.