Proteins, the important biomacromolecules, have been magnificently applied to construct the protein self-assembled nanomaterials. The viruses are the largest reservoir of genetic material on the planet; the virus coat protein self-assemble is with very symmetric nanostructures that fascinate abundant interest and is one of the most fast emerging research area owing to its significant applications in practically every important region, i.e. in energy harvesting, in synthesis of nanoparticles, nanotubes, nanodrugs/medicine, nanobiotechnology, and superstructures. This review highlights the most recent studies on virus protein self-assembly with a focus on the recent literature about the effect of amino acids, pH, and charge on the virus protein self-assembly, recent examples of virus templates used for the self-assembly, and the problems occurring at the time of self-assembly that are also discussed.