William Danielsen (9 December 1915 – 21 August 1989) was a Norwegian footballer.
He played for Viking in their first Norwegian Cup final in 1933.
He played a total of 6 games and scored 1 goal up to 1937.
He also played 17 games for Rogaland Regional Association.
As a player, Danielsen was beaten in two finals.