Choć większość wirusów można przypisać do jednej z dwóch powyższych kategorii, niektóre wirusy nie pasują ani do jednej, ani do drugiej. Określa się je wirusami o symetrii złożonej, do których należą m.in. pokswirusy i pewne bakteriofagi. Wirusy osłonkowe uznaje się czasem za osobną kategorię przy podziale wirusów ze względu na budowę. Wiele takich wirusów ma po wewnętrznej stronie osłonki (białko M) mogące stanowić połączenie między nią a nukleokapsydem. Wypustki tych wirusów wystają ponad osłonkę, a także mogą przebijać się wewnątrz cząstki wirusa przez dwuwarstwę lipidową i mieć kontakt z leżącą niżej warstwą białkową tworzoną przez białka M. U niektórych wirusów warstwa ta jest sztywna, u innych łatwo ulega odkształceniom.

Rozmiar wirusów podaje się zazwyczaj w nanometrach (1 nm = 10−9 m). Ważne z medycznego punktu widzenia wirusy mają typowo rozmiar od 18 nm (zaliczane do małych – parwowirusy) do 300 nm (zaliczane do dużych – pokswirusy). Wirusy są z reguły mniejsze niż bakterie i zdecydowana większość przedostaje się przez filtry mikrobiologiczne zatrzymujące bakterie. Niektóre jednak są zatrzymywane, dlatego samo kryterium rozmiaru nie jest wystarczające, by dokonać rozróżnienia. Jeden z największych znanych wirusów, mimivirus, ma średnicę 400 nm, a najmniejsze bakterie (Mycoplasma, ) mają zaledwie 200–300 nm długości.