Nano-fertilizers are new generation of the synthetic fertilizers which contain readily available nutrients in nano scale range. Nano fertilizers are preferred largely due to their efficiency and environment friendly nature compared to conventional chemical fertilizers. To evaluate the effects of foliar spray of micronutrient nano-fertilizer (iron and zinc) and nano-titanium dioxide (nTiO2) solution on grain yield and its components in barley under supplemental irrigation conditions, a field experiment was carried out in the semi-arid highland region of Maragheh, Iran. Barley plants were separately treated with of chelated nano-scale zinc oxide (ZnO) and ferric oxide (Fe2O3) suspensions during tillering stage, booting and milky stages. Results revealed that days to anthesis and maturity significantly increased after application of both nanofertilizers. Furthermore, a considerable improvement was observed in grain mass, spike length, number of the grains per spike, chlorophyll content, grain yield and harvest index by application of nano-fertilizer. However the impact of nano zinc fertilizer was more prominent than iron. Foliar application of nTiO2 positively affected some morphophysiological characteristics like as days to anthesis, chlorophyll content and straw yield. The results suggest that the delivery of Zn into barley seedling through spray of nanofertilizer can be an efficient nutrient management strategy in semi-arid regions. Overall, our result indicated that the integration of nanotechnology in fertilizer products can improve fertilizer use efficiency and significantly increase of barley yield. However, plant response to nanoparticles significantly depend on concentration and time of applicationas well as size, shape, and surface functionalization of the particles.