A compact and low-power microcantilever-based sensor array has been developed and used to detect various chemical vapor analytes. In contrast to earlier micro-electro-mechanical systems (MEMS) array sensors, this device uses the static deflection of piezoresistive cantilevers due to the swelling of glassy polyolefin coatings during sorption of chemical vapors. To maximize the sensor response to a variety of chemical analytes, the polymers are selected based on their Hildebrand solubility parameters to span a wide range of chemical properties. We utilize a novel microcontact spotting method to reproducibly coat a single side of each cantilever in the array with the polymers. To demonstrate the utility of the sensor array we have reproducibly detected 11 chemical vapors, representing a breadth of chemical properties, in real time and over a wide range of vapor concentrations. We also report the detection of the chemical warfare agents (CWAs) VX and sulfur mustard (HD), representing the first published report of CWA vapor detection by a polymer-based, cantilever sensor array. Comparisons of the theoretical polymer/vapor partition coefficient to the experimental cantilever deflection responses show that, while general trends can be reasonably predicted, a simple linear relationship does not exist.