There were no immediate reports of damage or injuries, but the 4.4 magnitude shaking was felt from Lubbock and Abilene to San Angelo.
The U.S. Geological Survey said the quake struck at 7:27 a.m. loal time about 11 miles north-northeast of Snyder at a depth of only 9 miles.
Quakes are relatively rare in the Lone Star State, but have occurred around Amarillo, Lubbock, Austin, Waco and the Dallas-Fort Worth area.
Recent quakes around Dallas-Fort Worth are believed to have been due to the injection of pressurized fluid into the ground during natural gas extraction.
Snyder lies very near a falt line formed millions of years ago, according to a state geosciences professor.
Harold Gurrola, of Texas Tech, told WCBD television in Lubbock that any quake near Snyder is probably associated with a fault system called the Llano Front, which is “where some other piece of the continent crashed into North America and caused deformation.”