Plastics, foams and ropes collected from beaches in SW England have been analysed for As, Ba, Br, Cd, Cl, Cr, Cu, Hg, Ni, Pb, Sb, Se, Sn and Zn by field-portable-x-ray fluorescence spectrometry. High concentrations of Cl in foams that were not PVC-based were attributed to the presence of chlorinated flame retardants. Likewise, high concentrations of Br among both foams and plastics were attributed to the presence of brominated flame retardants. Regarding heavy metals and metalloids, Cd and Pb were of greatest concern from an environmental perspective. Lead was encountered in plastics, foams and ropes and up to concentrations of 17,500μgg(-1) due to its historical use in stabilisers, colourants and catalysts in the plastics industry. Detectable Cd was restricted to plastics, where its concentration often exceeded 1000μgg(-1); its occurrence is attributed to the use of both Cd-based stabilisers and colourants in a variety of products.