A fast and simple UHPLC-FLD method has been developed for the simultaneous determination in barley of aflatoxins (B1, G1, B2 and G2), ochratoxin A (OTA) and zearalenone (ZEA), some of the most important mycotoxins due to their toxicity and occurrence. The procedure is based on the extraction of the six mycotoxins with a mixture of acetonitrile and water, and the purification of the extract with immunoaffinity columns before analysis. Detection of AFB1 and AFG1 is improved using a photochemical reaction. The method has been validated with satisfactory results. Limits of detection were 340 ng kg(-1) for ZEA, 13 ng kg(-1) for OTA and varied from 0.5 to 15 ng kg(-1) for aflatoxins. Recovery percentages were between 78.2% and 109.2%. After being validated, the method has been successfully applied to 20 barley samples cultivated in a region of northern Spain (Navarra).