John Steen Olsen (ur. 4 stycznia 1943 w Kopenhadze) – piłkarz duński grający na pozycji pomocnika. Rozegrał 17 meczów i strzelił 3 gole w reprezentacji Danii.
Kariera klubowa Swoją karierę piłkarską Olsen rozpoczął w klubie Hvidovre IF. W 1964 roku zadebiutował w jego barwach w duńskiej 2. division. Na koniec roku awansował z Hvidovre do 1. division. W 1966 roku wywalczył pierwsze w historii klubu mistrzostwo Danii. W 1968 roku odszedł do Boston Beacons ze Stanów Zjednoczonych, gdzie grał przez rok.
W 1969 roku Olsen został zawodnikiem holenderskiego DOS Utrecht. Zadebiutował w nim 18 stycznia 1970 w wygranym 2:1 wyjazdowym meczu z Telstarem i w debiucie zdobył gola. W zespole DOS występował do lata 1970. Wtedy też doszło do fuzji DOS, USV Elinkwijk i Veloxu, w związku z czym powstał klub FC Utrecht. W nim też Olsen występował przez kolejne trzy sezony.
W 1974 roku Olsen przeszedł do Feyenoordu. W Feyenoordzie swój debiut zanotował 1 września 1974 w wygranym 4:0 domowym meczu z Rodą JC Kerkrade. W Feyenoordzie grał do stycznia 1976. Następnie wrócił do FC Utrecht, w którym spędził rundę wiosenną sezonu 1975/1976.
Latem 1976 roku Olsen został zawodnikiem szwedzkiego IFK Malmö.