The tremor hit the capital on Saturday night at about 166 kilometres southwest of Mexico city and the epicentre was located at 133 kilometres north of the large beach resort city of Acapulco.
"No major damage reported at the time, however the reports are preliminary. If you are aware of damage, please tell us," said Felipe Calderon, Mexican president.
After the major earthquake, thousands of pilgrims who were assembled for the feast experienced temporary electricity blackout in some parts of the capital. Even cell phone networks quickly became saturated.
According to AFP reporter, hundreds of people celebrating the christmas festivities at the Telephone workers rushed into the streets after the tremor which shook the capital.