Preliminary information from the U.S. Geological Survey indicates that the earthquake happened at 3:04 p.m. EST and was centered near Youngstown, Ohio -- about 90 kilometres southeast of Cleveland.
This is the second earthquake to shake the area in just a week -- a 2.5 magnitude quake hit on Christmas Eve.
According to USGS, earthquakes are “moderately frequent“ in Ohio. The largest on record was a 4.8 magnitude quake that hit in 1986.
People from across Southern Ontario reported feeling the earthquake, from Toronto to St. Catharines all the way to London -- some 650 kilometres away from Youngstown.
“I knew I felt something!“ tweeted one Weather Network viewer.
“My house shook here in London, Ont. just after 3 p.m.“ said another.
So far, no damage or injuries have been reported.
Did you feel the earthquake? Let us know by adding a live comment directly below, or let us know on Twitter @weathernetwork.