XML Feeds of Current Weather Conditions

This page provides access to observed current weather conditions for about 1,800 locations across the United States and US Territories. Two file formats designed for computer to computer data transfer are provided. RSS and XML lists are provided to aid the automated dissemination of this information. More information on RSS and XML formats/feeds. Comments and feedback are welcome. There is additional information about this offering via this Product Description Document.

Select a State or Territory to locate XML weather observations feeds available:

Observation Location RSS XML
Anderson Municipal Airport (KAID)
Angola Tri-State Steuben County Airport (KANQ)
Auburn De Kalb County Airport (KGWB)
Batesville Airport (KHLB)
Bloomington, Monroe County Airport (KBMG)
Clark Regional Airport (KJVY)
Columbus / Bakalar (KBAK)
Crawfordsville Municipal Airport (KCFJ)
Daviess County Airport (KDCY)
Elkhart Municipal (KEKM)
Evansville, Evansville Regional Airport (KEVV)
Fort Wayne International Airport (KFWA)
Frankfort Municipal Airport (KFKR)
French Lick Municipal Airport (KFRH)
Gary Regional Airport (KGYY)
Goshen, Goshen Municipal Airport (KGSH)
Greenwood Municipal Airport (KHFY)
Grissom Air Force Base / Peru (KGUS)
Hendricks County Airport-Gordon Graham Field (K2R2)
Huntingburg (KHNB)
Huntington Municipal Airport (KHHG)
INDIANAPOLIS (KTYQ)
Indianapolis International Airport (KIND)
Indianapolis Metro Airport (KUMP)
Indianapolis Regional Airport (KMQJ)
Indianapolis, Eagle Creek Airpark (KEYE)
Kendallville Municipal Airport (KC62)
Kokomo, Kokomo Municipal Airport (KOKK)
La Porte Municipal Airport (KPPO)
Lafayette, Purdue University Airport (KLAF)
Logansport/Cass County Airport (KGGP)
Madison Municipal Airport (KIMS)
Marion Municipal Airport (KMZZ)
Michigan City Municipal Airport (KMGC)
Monticello White County Airport (KMCX)
Muncie, Delaware County-Johnson Field (KMIE)
New Castle Henry County Airport (KUWL)
Plymouth (KC65)
Portland Municipal Airport (KPLD)
Putnam County Regional Airport (KGPC)
Rensselaer Jasper County Airport (KRZL)
Richmond Municipal Airport (KRID)
Rochester Fulton County Airport (KRCR)
Shelbyville Municipal Airport (KGEZ)
Smith Field Airport (KSMD)
South Bend International Airport (KSBN)
Starke County Airport (KOXI)
Terre Haute Regional Airport (KHUF)
Valparaiso Porter County Municipal Airport (KVPZ)
Warsaw, Warsaw Municipal Airport (KASW)

There are 50 land stations in IN.

About RSS

RSS is an XML based document format for syndicating news and other timely news-like information. It provides headlines, URLs to the source document and brief description information in an easy to understand and use format. RSS based "News Readers" and "News Aggregators" allow the display of RSS headlines on workstation desktops. Software libraries exist to read the RSS format and present RSS headlines on webpages and other online applications.

These NWS supplied RSS documents use the RSS 2.0 format. Each RSS item links to the html/web documents described above. Additional technical information is available from the following non-US Government website:

RSS 2.0 Specification

A non-US Government maintained list of RSS readers, aggregators and related software:

RSS Software

Comments on this service are welcome.

About XML

NWS offers hourly weather observations formatted with xml tags to aid in the parsing of the information by automated programs used to populate databases, display information on webpages or other similar applications. This format is not to be confused with RSS and cannot be read by RSS readers and aggregators. These files present more detailed information than the RSS feeds in strings friendly for parsing. Both the RSS and XML feeds offer URLs to icon images. Additionally, a list of what phrases may appear in the <weather> XML tag and suggested icons is available. To access these feeds, select a state and then the last XML link in the column.