Golful Hudson (în engleză Hudson Bay, în franceză baie d'Hudson, în inuktitut Kangiqsualuk Ilua) este un golf imens (cu suprafața de 822.325 km2[1] sau de 1,23 milioane km2 dacă se iau în considerare Golful James și Bazinul Foxe[2]) dar relativ puțin adânc în nord-estul Canadei, considerat în prezent ca făcând parte din Oceanul Arctic[3]. Este mărginit de provinciile canadiene Quebec, Ontario, Manitoba și Nunavut, dar bazinul său se întinde la sud până în Dakota de Nord și Minnesota și la vest până în Alberta. În partea de sud-est, golful se continuă cu golful James. La est comunică cu Oceanul Atlantic prin Strâmtoarea Hudson iar la nord cu restul Oceanului Arctic, respectiv cu Bazinul Foxe. În nord-est, peninsula Ungava separă Golful Hudson de Golful Ungava.