A small earthquake with a magnitude of 2.3 on the Richter scale hit the western province of Kanchanaburi on Monday, the Meteorological Department's Seismological Bureau reported.