La derivazione è incerta anche se si può presumere derivi da un nome di località. Personaggio importante è stato Leonardo Vairo, vescovo di Pozzuoli (1587 - 1603).
Nel 1600 ad Azzano (AT) si trova un tal Rolando Vairo.
Il cognome Vairo sembra avere almeno due ceppi: uno nel foggiano ed uno nel salernitano, probabilmente anche uno nel torinese.