A dynamic headspace solid-phase microextraction methodology was developed for analysis of varietal aroma compounds in must and Madeira wine samples, a spirit wine with an ethanol content of 18% (v/v). The factors with influence in the headspace solid-phase microextraction efficiency such as: fibre coating, extraction time and temperature, pH, ionic strength, ethanol content, desorption time and temperature, were optimised and the method validated. The best results were obtained for a 85 m polyacrylate fibre, with a 60 min headspace for must and 120 min for wine samples, in a 2.4 ml sample at 40 • C with 30% of NaCl. The extract is injected in the splitless mode in a GC-MS Varian system, Saturn III, and separated on a Stabilwax capillary column. The linear dynamic range of the method covers the normal range of occurrence of analytes in wine with typical r 2 between 0.985 (-ionone) and 0.998 (linalool) for musts and between 0.980 (␣-terpineol) and 0.999 (linalool) for must and wine samples, respectively. For must samples the reproducibility ranges from 2.5% (citronellol) to 14.4% (nerolidol) (as R.S.D.), and from 4.8% (citronellol) to 14.2% (nerolidol) for wine samples. The analysis of spiked samples has shown that matrix effects do not significantly affect method performance. Limits of detection obtained are in low g l −1 range for all compounds analysed in this study.