This paper reports the development of a reversed-phase high-performance liquid chromatographic assay for quantifying five of the most common sunscreen agents, namely 2-ethylhexyl-p-dimethyl aminobenzoate (Escalol 507), 2-ethylhexyl-p-methoxycinnamate (Parsol MCX); 4-tert.-butyl-4'-methoxydibenzoylmethane (Parsol 1789), 2-hydroxy-4-methoxybenzophenone-3 (oxybenzone) and 2-ethylhexyl-salicylate (octylsalicylate). The assay permits analysis of the sunscreen agents in formulations and in biological fluids, including bovine serum albumin (BSA) solution, a common additive to in vitro skin diffusion cell receptor fluids, as well as human plasma. Separation was achieved using an ODS C154 column with a methanol-water (88:12) mobile phase. The analytes were detected by ultraviolet light absorption at a wavelength of 315 nm. The assay was linear with minimum detectable limits, calculated as greater than 3-times the baseline noise level: for oxybenzone and Escalol 507, 0.05 microgram/ml; for Parsol 1789 and Parsol MCX, 0.1 microgram/ml; for octylsalicylate, 1 microgram/ml. Recoveries from both plasma and 2% BSA were within the range 89-107%. The inter- and intra-day coefficients of variation for the five agents were not more than 4% at the upper end of the linear range and not more than 10% at the lower end. Preliminary stability studies of the sunscreen agents in a commercial product and in two diffusion cell receptor fluids were also conducted.