Kidson is a patronymic surname of English origin.
surnamedb.com claims it is derived from the given name Kit, which is traced to the name Christopher.
[1]