Jamesov zaliv (francuski: Baie James) je zaliv koji se nalazi na južnom kraju Hudsonovog zaliva u Kanadi. Prostire se uz Arktički okean i čini njegov najjužniji dio. Okružuju ga kanadske provincije Quebec i Ontario, ostrva koja se nalaze u zalivu su dio provincije Nunavut.