A weak earthquake measuring 3.3 on the Richter scale struck the waters off Batu Pahat, Johor at 1:17 a.m. on June 21, 2026 [1, 2, 3, 4, 5, 6].

The epicenter was located about 20 km southwest of Batu Pahat at coordinates 1.7° North and 102.7° East, with the quake recorded at a depth of 10 km [1, 2, 3, 4, 5, 6].

Tremors may have been felt by residents in the Batu Pahat area, according to the Malaysian Meteorological Department (MetMalaysia). "Tremors may be felt in areas around Batu Pahat. The Malaysian Meteorological Department will continue to monitor the situation," officials said [1]. Another statement from MetMalaysia confirmed, "A weak earthquake was recorded at 1.17am, and tremors may have been felt in parts of Johor. MetMalaysia will continue to monitor the situation" [6].

MetMalaysia urged those who experienced the tremors to complete an online questionnaire to help with monitoring efforts [2, 4, 5].

This latest quake follows a series of minor seismic events affecting the Batu Pahat region recently, including a 3.2-magnitude earthquake offshore on March 14, 2026 [6].

Authorities have not received any reports of damage or casualties from the June 21 earthquake [6].