Les rhinovirus sont des petits virus nus à ARN positifs simple brin d’un diamètre de 30 nm. Le brin d’ARN est emballé dans une protéine de protection, la capside. La structure de la capside est icosaèdrique. La capside a une épaisseur de 5 nm et est formée de 60 copies de chacune des quatre protéines virales : VP1, VP 2, VP3, VP4. Dans les VP1 de chacun des douze pentamères il y a une dépression. Dans cette dépression, aussi appelé canyon, on retrouve le site de liaison au récepteur ICAM-1.
Le génome des rhinovirus est un simple brin d’ARN positif d’une longueur de 7200 bases. L’extrémité 5’ du génome est liée à une petite protéine virale (VPg), cependant si on retire cette protéine de l’ARN la virulence reste inchangée. Ensuite, on retrouve la longue région non traduite (5’-NTR), cette région permet la liaison au ribosome, suivit des régions P1, P2 et P3. Ensuite, il y a la courte région non traduite (3’-NTR), cette région n’est pas nécessaire en culture cellulaire, et pour terminer et il y a la queue poly A à l’extrémité 3’. La section P1 contient les 4 gènes du manteau : 1A, 1B, 1C, 1D. Les sections P2 et P3 contiennent les gènes de la polyprotéine de clivage et de synthèse d’ARN : 2Apro, 2B, 2C, 3A, 3B, 3Cpro, 3Dpol.
La traduction de l’ARN viral procure une polyprotéine contenant environ 2 200 acides aminés, ce qui représente 91% du génome. Ensuite, grâce à une action de clivage co-traductionnelle entre P1 et P2 grâce à la protéase 2Apro, une action autocatalitique entre 1A et 1B, et l’action de la protéase 3Cpro il y a obtention de toutes les protéines virales. 1A, 1B, 1C, 1D codent respectivement pour VP4, VP2, VP3 et VP1, 2A et 3C codent pour les protéases, 3B code pour VPg et 3D code pour la polymérase.