Oldham Boro Football Club a été créé en 1964 sous le nom de Oldham Dew FC, et après de nombreuses années de jeu sous le nom d'Oldham Town a adapté son nom actuel en 2009.
La ville possède une équipe de football associative, appelée Oldham Athletic, ainsi qu'un club de cricket appelé Oldham Cricket Club.