Dovrebbe derivare dal mestiere di venditore di castagne o anche da toponimi con questo tipo di radice come Castagnaro (VR).
Il cognome Castagnaro ha un ceppo nel barese ed uno nel cosentino. Castagnari è tipico di Recanati (MC) nelle Marche. Castagner è proprio di Vittorio Veneto nel trevisano. Castagneri e Castagnero sono specifici del torinese. Castagneris è del torinese con presenze anche in Liguria.
Il cognome Castagner è 6111° nella regione Veneto Il cognome Castagner è 1378° nella provincia di Treviso Il cognome Castagner è 38° nel comune di VAZZOLA (TV)