Un genoma virale, indipendentemente dal tipo di acido nucleico, è a singolo filamento oppure a doppio filamento. Genomi a singolo filamento consistono di un acido nucleico spaiato. Genomi a doppio filamento sono costituiti da due acidi nucleici complementari accoppiati. Quasi tutti i virus hanno un solo tipo di filamento, singolo oppure doppio, tuttavia alcune famiglie di virus, come quelli appartenenti agli "Hepadnaviridae", contengono entrambi i tipi di filamento: ovvero hanno un genoma che è parzialmente a singolo filamento e parzialmente a doppio filamento.