Witney & District League
The Witney & District League is a Saturday league below Step 7 of the non-league pyramid, with 52 teams listed across 5 divisions, mainly in Oxfordshire. Matches are usually played on Saturdays.
Clubs already on BallFindr are marked: open their profile to see vacancies or get in touch. Looking for a team? Make a free player profile and clubs in the league can find you.
Players wanted in the Witney & District League
None of the Witney & District League's clubs are advertising vacancies on BallFindr right now. Contact clubs directly through their websites below, or make a free player profile so clubs can find you.
Witney & District League
Saturday football · Step 8 and below · 52 teamsPremier Division
- Chadlington
- Charlbury Town
- Hailey
- Hanborough
- Marcham
- RAF Brize Norton
- Siege
- Stonesfield
- Tower Hill
Division One
- Bampton United
- Bourton Rovers Reserves
- Combe Junior Sports
- Ducklington
- Eynsham Association
- FC Mills
- Leafield FC
- Milton-U-Wychwood
- Moreton Rangers
- Spartan Rangers
Division Two
- Charlbury Town Reserves
- CHQ United
- Ducklington Reserves
- East Oxford
- Faringdon Town 'A'
- FC Mills Reserves
- Hailey Reserves
- Hanborough Reserves
- Kingham All Blacks
- Stonesfield Reserves
- Witney Royals
- Yarnton 'B'
Division Three
- Carterton Town
- Chadlington Reserves
- Heyford Athletic Reserves
- Leafield Reserves
- Milton-U-Wychwood Reserves
- Moreton Rangers Development
- Sherborne Harriers
- Spartan Rangers Reserves
- Tower Hill Reserves
- West Oxford
- Witney Royals Reserves
Division Three (South)
- AFC Grove
- Brize Norton United
- Duxford
- East Hendred Reserves
- East Oxford Reserves
- Eynsham SSC
- Faringdon Town 'B'
- Marcham Reserves
- Stanton Harcourt
- Uffington United
More clubs in the area
About this list
Compiled from public league and club information, last updated October 2026. Grassroots football changes every season, so if a club has folded, moved division or is missing, tell us and we'll fix it. Professional clubs aren't listed: BallFindr is for non-league and grassroots football.
