The isolation of nanocellulose from different agricultural residues is becoming an important research field due to its versatile applications. This work collects different production processes, including conditioning steps, pretreatments, bleaching processes and finally purification for the production of nanocellulose in its main types of morphologies: cellulose nanofiber (CNF) and cellulose nanocrystal (CNC). This review highlights the importance of agricultural wastes in the production of nanocellulose in order to reduce environmental impact, use of fossil resources, guarantee sustainable economic growth and close the circle of resource use. Finally, the possible applications of the nanocellulose obtained as a new source of raw material in various industrial fields are discussed.