Tremors were felt in Hoshiarpur, Amritsar, Jalandhar and Gurdaspur districts at 3.43 PM and lasted for a few seconds, the MeT Department said.
There were no immediate reports of any loss of life or property.
The epicentre of the quake was in the Hoshiarpur-Himachal Pradesh border region, they said.
