Henna and walnut tree bark are widely used by Libyan women as cosmetics. They may contain lead (Pb), cadmium (Cd) and arsenic (As), which, in turn, pose a high risk to their health. This study aims to determine the levels of Pb, Cd and As in henna and walnut tree bark products sold in Libyan markets. The products were analyzed for their Pb, Cd and As content by using inductively coupled plasma mass spectrometry (ICP-MS) after a microwave acid digestion. The results showed a significant difference between the henna and walnut tree bark samples in terms of their heavy metals content (p < 0.05). The highest heavy metal concentrations were observed in the walnut tree bark samples whereas the lowest was observed in the henna samples. In addition, 60% of the henna and 90% of the walnut tree bark samples contained Pb levels and approximately 80% of the henna and 90% the walnut tree bark samples contained Cd levels, which are much higher than the tolerance limit. However, As concentrations in all the samples were lower. The results indicated that such cosmetics expose consumers to high levels of Pb and Cd and hence, to potential health risks. Thus, studying the sources and effects of heavy metals in such cosmetics is strongly recommended.