Disclosed is a composition for topical application of a non-steroidal anti-inflammatory drug (NSAID), the composition comprising a solution or suspension of the NSAID as active ingredient in a carrier system comprising a polyhydric alcohol, a glycol ether comprising a diethylene glycol ether and an ester of a higher fatty acid comprising a branched-chain alkyl ester of a C12 to C20 saturated carboxylic acid, in which the NSAID is selected from diclofenac, ketorolac and ketoprofen, wherein the carrier system ingredients are present in the carrier system in the following concentrations, percentages being given by weight:- polyhydric alcohol 5 - 70% glycol ether 20 - 60% ester 2- 70% the carrier system being present as a single phase at ambient temperatures and the composition being essentially free of water.