THAILAND METEOROLOGICAL DEPARTMENT DATA

TMD Weather Data API

Filter and download documented TMD weather, forecast, rainfall, station and seismic products. Each public CSV is requested directly from TMD when the user clicks its row-level download.

LIVE TMD CONNECTION 17 public routes available on demand

Source dates checked automatically · no synthetic observations

TMD DATES CHECKED · Checking live source dates…

TMD data inventory

20of 20 products
ExportProduct / responseDate / cadenceGroupRoutesFieldsLocation coverage
Immediate CSV DailySeismicEvent V1971 event recordsChecking live TMD response…Source date · TMD responseEvent-driven TMD feedAlerts & seismic1
8 fields

DateTimeThai · DateTimeUTC · Depth · Latitude · Longitude · Magnitude · OriginThai · TitleThai

969 unique event coordinates
Immediate CSV ThailandClimateNormal V1855 climate-element rows1981–2010Reference period · StartYear / EndYearFixed climate-normal reference periodRainfall & climate1
18 fields

StationName · Latitude · Longitude · Element · StartYear · EndYear · ValueOnJanuary · ValueOnFebruary · ValueOnMarch · ValueOnApril · ValueOnMay · ValueOnJune · ValueOnJuly · ValueOnAugust · ValueOnSeptember · ValueOnOctober · ValueOnNovember · ValueOnDecember

122 unique station coordinates
Immediate CSV WeatherToday V2127 station recordsChecking live TMD response…Source date · TMD responseDaily observation · 07:00 ICTObservations1
17 fields

DateTime · StationNameThai · StationNameEnglish · Province · WmoStationNumber · Latitude · Longitude · Temperature · MaxTemperature · MinTemperature · DifferentFromMaxTemperature · DifferentFromMinTemperature · RelativeHumidity · WindDirection · WindSpeed · Rainfall · MeanSeaLevelPressure

127 valid unique coordinates
Immediate CSV Weather3Hours V2128 station recordsChecking live TMD response…Source date · TMD response3-hour observations · 01, 04, 07, 10, 13, 16, 19, 22 ICTObservations1
18 fields

DateTime · StationNameThai · StationNameEnglish · Province · WmoStationNumber · Latitude · Longitude · AirTemperature · DewPoint · RelativeHumidity · WindDirection · WindSpeed · Rainfall · Rainfall24Hr · StationPressure · MeanSeaLevelPressure · VaporPressure · LandVisibility

128 valid unique coordinates
Immediate CSV ThailandMonthlyRainfall V1131 station-year recordsChecking live TMD response…Source date · TMD responseAnnual dataset with monthly valuesRainfall & climate1
33 fields

Year · StationNameThai · StationNameEnglish · Province · WmoStationNumber · Latitude · Longitude · RainfallJAN · RainyDayJAN · RainfallFEB · RainyDayFEB · RainfallMAR · RainyDayMAR · RainfallAPR · RainyDayAPR · RainfallMAY · RainyDayMAY · RainfallJUN · RainyDayJUN · RainfallJUL · RainyDayJUL · RainfallAUG · RainyDayAUG · RainfallSEP · RainyDaySEP · RainfallOCT · RainyDayOCT · RainfallNOV · RainyDayNOV · RainfallDEC · RainyDayDEC · RainfallTOTAL · RainyDayTOTAL

131 valid unique coordinates
Immediate CSV RainRegions V1123 station recordsChecking live TMD response…Source date · TMD responseLive TMD product responseRainfall & climate1
7 fields

DateOfData · RegionName · ProvinceName · StationNameThai · Latitude · Longitude · Rainfall

100 valid coordinates; 23 missing/zero
Immediate CSV Station V1126 catalogued stationsNo observation date fieldReference metadata · TMD Station schemaReference catalogueMetadata1
13 fields

StationID · WmoCode · StationNameThai · StationNameEnglish · StationType · Province · ZipCode · Latitude · Longitude · HeightAboveMSL · HeightofWindWane · HeightofBarometer · HeightofThermometer

124 valid records; 123 unique coordinates
Immediate CSV WeatherForecast7Days V2567 daily forecast rowsChecking live TMD response…Source date · TMD responseSeven-day forecast productForecasts1
14 fields

ForecastDate · ProvinceNameThai · ProvinceNameEnglish · MinimumTemperature · MaximumTemperature · PercentRainCover · DescriptionThai · DescriptionEnglish · TemperatureThai · TemperatureEnglish · WindDirection · WindSpeed · WaveHeightThai · WaveHeightThaiEnglish

Province names; no coordinates in response
Immediate CSV WeatherForecastDaily V27 regional recordsChecking live TMD response…Source date · TMD responseForecast updates · 06, 12, 17, 23 ICTForecasts1
7 fields

Date · RegionNameThai · RegionNameEnglish · DescriptionThai · DescriptionEnglish · OverallDescriptionThai · OverallDescriptionEnglish

Region labels; no coordinates
Immediate CSV WeatherWarningNews V21 active bulletin at audit (issue 8)Checking live TMD response…Source date · TMD responseEvent-driven TMD feedAlerts & seismic1
10 fields

AnnounceDate · EffectStartDate · EffectEndDate · IssueNo · TitleThai · HeadlineThai · DescriptionThai · Warnings · ContactThai · WebUrlThai

Narrative warning areas
Immediate CSV WeatherForecast7DaysByRegion V27 regional recordsChecking live TMD response…Source date · TMD responseSeven-day forecast productForecasts1
7 fields

Date · RegionNameThai · RegionNameEnglish · DescriptionThai · DescriptionEnglish · OverallDescriptionThai · OverallDescriptionEnglish

Region labels; no coordinates
Immediate CSV Weather3HoursByHydro V117 station recordsChecking live TMD response…Source date · TMD response3-hour observations · 01, 04, 07, 10, 13, 16, 19, 22 ICTObservations1
18 fields

DateTime · StationNameThai · StationNameEnglish · Province · WmoStationNumber · Latitude · Longitude · AirTemperature · DewPoint · RelativeHumidity · WindDirection · WindSpeed · Rainfall · Rainfall24Hr · StationPressure · MeanSeaLevelPressure · VaporPressure · LandVisibility

17 valid unique coordinates
Immediate CSV Weather3HoursByAgro V134 station recordsChecking live TMD response…Source date · TMD response3-hour observations · 01, 04, 07, 10, 13, 16, 19, 22 ICTObservations1
18 fields

DateTime · StationNameThai · StationNameEnglish · Province · WmoStationNumber · Latitude · Longitude · AirTemperature · DewPoint · RelativeHumidity · WindDirection · WindSpeed · Rainfall · Rainfall24Hr · StationPressure · MeanSeaLevelPressure · VaporPressure · LandVisibility

34 valid unique coordinates
Immediate CSV Weather3HoursBySynop V165 station recordsChecking live TMD response…Source date · TMD response3-hour observations · 01, 04, 07, 10, 13, 16, 19, 22 ICTObservations1
18 fields

DateTime · StationNameThai · StationNameEnglish · Province · WmoStationNumber · Latitude · Longitude · AirTemperature · DewPoint · RelativeHumidity · WindDirection · WindSpeed · Rainfall · Rainfall24Hr · StationPressure · MeanSeaLevelPressure · VaporPressure · LandVisibility

65 valid unique coordinates
Immediate CSV WeatherTodayByHydro V117 station recordsChecking live TMD response…Source date · TMD responseDaily observation · 07:00 ICTObservations1
17 fields

DateTime · StationNameThai · StationNameEnglish · Province · WmoStationNumber · Latitude · Longitude · Temperature · MaxTemperature · MinTemperature · DifferentFromMaxTemperature · DifferentFromMinTemperature · RelativeHumidity · WindDirection · WindSpeed · Rainfall · MeanSeaLevelPressure

17 valid unique coordinates
Immediate CSV WeatherTodayByAgro V134 station recordsChecking live TMD response…Source date · TMD responseDaily observation · 07:00 ICTObservations1
17 fields

DateTime · StationNameThai · StationNameEnglish · Province · WmoStationNumber · Latitude · Longitude · Temperature · MaxTemperature · MinTemperature · DifferentFromMaxTemperature · DifferentFromMinTemperature · RelativeHumidity · WindDirection · WindSpeed · Rainfall · MeanSeaLevelPressure

34 valid unique coordinates
Immediate CSV WeatherTodayBySynop V164 station recordsChecking live TMD response…Source date · TMD responseDaily observation · 07:00 ICTObservations1
17 fields

DateTime · StationNameThai · StationNameEnglish · Province · WmoStationNumber · Latitude · Longitude · Temperature · MaxTemperature · MinTemperature · DifferentFromMaxTemperature · DifferentFromMinTemperature · RelativeHumidity · WindDirection · WindSpeed · Rainfall · MeanSeaLevelPressure

64 valid unique coordinates
Quota-managedNWP location forecast · hourly V1Current: 19 Aug 02:00–22 Aug 01:00 ICTSet in each NWP requestForecast time · date / hour parametersModel forecast · request date/time requiredNWP model4
20 fields

tc · rh · slp · rain · ws10m · wd10m · ws925 · ws850 · ws700 · ws500 · ws200 · wd925 · wd850 · wd700 · wd500 · wd200 · cloudlow · cloudmed · cloudhigh · cond

8,420 named selectors or clicked coordinate
Quota-managedNWP location forecast · daily V1Current: 19–29 Aug 2026Set in each NWP requestForecast time · date / hour parametersModel forecast · request date/time requiredNWP model4
23 fields

tc_max · tc_min · rh · slp · psfc · rain · ws10m · wd10m · ws925 · ws850 · ws700 · ws500 · ws200 · wd925 · wd850 · wd700 · wd500 · wd200 · cloudlow · cloudmed · cloudhigh · swdown · cond

8,420 named selectors or clicked coordinate
Quota-managedNWP gridded area forecast V1Domain 1 and 2 current; 0 and 3 staleSet in each NWP requestForecast time · date / hour parametersModel forecast · request date/time requiredNWP model5
22 fields

tc · rh · slp · psfc · rain · ws10m · wd10m · ws925 · ws850 · ws700 · ws500 · ws200 · wd925 · wd850 · wd700 · wd500 · wd200 · cloudlow · cloudmed · cloudhigh · swdown · cond

Grid count depends on domain and selected boundary
Authority: Thailand Meteorological DepartmentEach CSV button queries TMD at click time; displayed dates come from the live source response.