The mechanical resonant response of a solid depends on its shape, density, elastic moduli and dissipation. We describe here instrumentation and computational methods for acquiring and analyzing the resonant ultrasound spectrum of very small (0.001 cm 3 ) samples as a function of temperature, and provide examples to demonstrate the power of the technique. The information acquired is in some cases comparable to that obtained from other more conventional ultrasonic measurement techniques, but one unique feature of resonant ultrasound spectroscopy (RUS) is that all moduli are determined simultaneously to very high accuracy. Thus in circumstances where high relative or absolute accuracy is required for very small crystalline or other anisotropic samples RUS can provide unique information. RUS is also sensitive to the fundamental symmetry of the object under test so that certain symmetry breaking effects are uniquely observable, and because transducers require neither couplant nor a flat surface, broken fragments of a material can be quickly screened for phase transitions and other temperature-dependent responses.