Футбольный клуб Oldham Boro был основан в 1964 году как Oldham Dew FC, и после многих лет игры под названием Oldham Town в 2009 году адаптировал свое нынешнее название.
В городе есть футбольная команда Oldham Athletic. Здесь также есть крикетный клуб Oldham Cricket Club.