As it is known, fluid resistance to motion or drag is a basic problem in various engineering issues that deals with moving fluid and causes energy loss. In all cases, drag also reduces equipment life and decreases the speed. Although to solve this problem various strategies have been suggested (such as the use of surfactant, lubricants and nanoparticles) it is still a challenging subject in fluid mechanics field.Two main purposes of this project were firstly to investigate the possibility of producing nanoparticles by using the aphron generator and secondly producing copper oxide nanoparticles for drag reduction. To achieve these purposes, aphron generation process has been studied by characterizing the Influence of the disk diameter and baffle position on the performance of generated colloidal gas aphrons. The characterization results of aphron generation process have been described in details. The generated nanoparticles both characterized and their performance as a drag reducer was also studied. The prepared copper oxide nanoparticles by this novel aphron flotation method have been studied by various analysis techniques. HRTEM analysis showed that the average diameter size of prepared nanoparticles were 15 to 30 nm. The FT-IR analysis shows that the surfactant molecules surround copper oxide nanoparticles. XRD analysis demonstrated that copper oxide particles have a monoclinic crystal structure. The experimental results also shows that introducing nanoparticles into the oil fluid can reduce the viscosity of certain motor oil up to fifty percent and pin on disc tests also have shown that the coefficient of friction and abrasion can be improved. Keywords: Copper oxide, Nanoparticles, Aphron flotation, Drag reduction