Automated variable temperature stage for in-situ X-ray diffraction measurements of materials at elevated temperatures. The stage may be operated in air, gas, vacuum, or under liquid nitrogen cooling conditions. The sample is heated radiantly for reduced heat gradients within the sample. Automated z translation within the stage assures precise sample positioning even in the presence of thermal expansion of the sample.