Skip to main content Skip to site footer

Formed: 1867

Nickname: The Owls

Stadium: Hillsborough

Capacity: 39,732

Address: Hillsborough Stadium, Sheffield, S6 1SW

Telephone: 0871 995 1867

Buy Tickets

Visit the Club Shop

Sign up to iFollow