Abstract. Studies on the formation of the ancient Diexi barrier lake on the Mingjiang River, southwestern China, have long been carried out. However, investigations into the correlation between the palaeoclimate and palaeoenvironment and the palaeoseismic events in this area are rarely found in literature. The present study took sediments from the ancient Diexi barrier lake to investigate the palaeoclimate, palaeoenvironment and palaeoseismic events. A drilling at the centre of the barrier lake was conducted and the core of about 260 m long was examined. The palaeoclimate and palaeoenvironment indicators (sporopollen, carbon and oxygen isotopes, organic matter, calcium carbonate, granularity) from the sediments have been tested and analysed, and indicate that there were 10 climatic and environmental periods between 30 000 and 15 000 a BP (before present). The discovered disturbance segments in the core indicate there were at least 10 seismic events during that period. The consistency between climate change and seismic events indicates that a strong seismicity is normally accompanied by a climatic variation. This may be a useful supplement for climate and geohazard predictions in the future.