Joseph or Joe Crozier may refer to:
- Joe Crozier (1929–2022), Canadian ice hockey player and coach
- Joe Crozier (footballer, born 1889) (1869–1960), English footballer (Middlesbrough FC, Bradford Park Avenue, Grimsby Town)
- Joe Crozier (footballer, born 1914) (1914–1985), Scottish footballer (Brentford FC)