Jansson is a Swedish patronymic surname, meaning "son of Jan", derived from Johannes, a cognate of John. There are alternate Belgian, German, Dutch, Danish, Latvian and Norwegian spellings. Jansson is rare as a given name.