An HPLC method with ultraviolet detection coupled with a solid-phase extraction sample clean up was developed for the analysis of five local anaesthetics and four antihistaminics in cosmetic products. The presence of these compounds in commercial cosmetic samples is fordbidden. Extracts from real samples were applied to a solid-phase extraction C18 cartridge, and the analytes were eluted with 8:2 (v/v) acetonitrile/water containing 1% trifluoroacetic acid. HPLC separation was then performed for the identification and determination of the analytes using a Purospher RP-18 column, two gradient eluting systems and a photodiode-array detector. The accuracy of the method was verified by spiking experiments on home-made cosmetic samples. The analytical recoveries were satisfactory.