Football clubs in Oxfordshire
There are 232 non-league and grassroots teams listed in Oxfordshire, playing in 18 leagues (178 Saturday, 8 Sunday league, 12 veterans, 32 women's, 2 university). The biggest are the Oxfordshire Senior Football League, the Witney & District League, the Thames Valley Counties Women's Football League.
Teams are grouped below by league and division, highest level first. Clubs already on BallFindr are marked, and you can message them or apply to their vacancies.
Players wanted in Oxfordshire
No open vacancies in Oxfordshire on BallFindr right now. Clubs post new ones every week, so check back, or make a free player profile and let clubs find you.
Leagues in Oxfordshire
- National League1 here
- Southern League3 here
- Combined Counties Football League6 here
- Oxfordshire Senior Football League85 here
- Witney & District League52 here
- North Berks League17 here
- FA Sunday Cup1 here
- Hellenic Football League11 here
- FA Women's National League2 here
- Southern Region Women's Football League4 here
- Thames Valley Counties Women's Football League26 here
- BUCS2 here
National League
Saturday football · Step 2 · 1 teamSouthern League
Saturday football · Steps 3–4 · 3 teamsCombined Counties Football League
Saturday football · Step 5 · 6 teamsOxfordshire Senior Football League
Saturday football · Step 7 · 85 teamsPremier Division
- Abingdon Town
- Abingdon United Development
- Chalgrove Cavaliers
- Chinnor
- Cholsey United
- Halse United
- Kennington Athletic
- Launton Sports
- Longford Park
- Milton United
- North Leigh Reserves
- Shipston Excelsior
- Thame United Reserves
- Witney Town
- Yarnton
Division 1
- Berinsfield
- Bicester Town Colts
- Bletchington
- Garsington
- Graven Hill
- Hanwell United
- Hardwick Sports Club
- Headington Amateurs
- Kidlington A
- Oakley United
- Sporting Headington Academicals
- Summertown Stars
- Thame United A
- Yarnton Reserves
Division 2
- Carterton A
- Charlton United
- Chesterton
- Deddington Town
- Dorchester
- Hanney
- Hornton
- Kennington Athletic Reserves
- Kings Sutton
- Long Crendon
- Oxford Blackbirds
- Wallingford & Crowmarsh Development
- Watlington Town
- Woodstock Town
Division 3
- Bletchington Development
- Chinnor Reserves
- Drayton
- Glory Farm
- Greater Leys Youth
- Hagbourne United
- Launton Sports Reserves
- Longford Park Reserves
- Oxford Irish Athletic
- Quarry Rovers Nomads
- Summertown Stars Reserves
- Thame United B
- Wheatley
- Woodstock Town Reserves
Division 4
- Bicester Town Colts Development
- Charlton United Reserves
- Chesterton MBLS Reserves
- Compton
- Deddington Town Reserves
- Greater Leys Youth Reserves
- Grendon Rangers
- Kingston Colts
- Long Wittenham Athletic
- Steventon
- Sutton Courtenay
- Union Street
- Watlington Town Reserves
- Yarnton A
Division 5
- Benson Lions
- Berinsfield Reserves
- Bicester Park
- Chalgrove Cavaliers Reserves
- Drayton Reserves
- Hagbourne United Development
- Hardwick Sports Club Reserves
- Letcombe
- Marston Saints
- Oxford Phoenix
- Rose Hill Youth
- Stanford-in-The-Vale
- Steventon Reserves
- Witney Town Development
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
North Berks League
Saturday football · Step 8 and below · 17 teamsOne
- Berinsfield
- Burghclere
- Compton
- Didcot Town Youth FC
- Drayton
- Kingston Colts Mens
- Marcham
- Steventon
- Woodcote Development
Two
- AFC Grove
- Benson Lions FC
- Berinsfield Reserves
- Drayton Reserves
- Hagbourne United Development
- Marcham Reserves
- Stanford-in-The-Vale
- Steventon Reserves
Banbury District & Lord Jersey League
Saturday football · 5 teamsPremier Division
- Sinclair United
Division Two
- Bicester United FC
Other teams
Current division not confirmed yet.
- Brill United
- Longford Park
- Wroxton Sports
Upper Thames Valley League
Saturday football · 4 teamsTeams
- AFC Jericho
- Checkendon Exiles
- FC Hagbourne
- Oxford FC
Banbury District & Lord Jersey FA
Saturday football · 2 teamsTeams
- Bloxbury Athletic FC
- Diverse FC
Upper Thames Valley Sunday League
Sunday football · 6 teamsPremier
- Didcot Casuals
- FC Whitelands
- Ladygrove
- Stadhampton
- The Village Inn
Other teams
Current division not confirmed yet.
- Dilly United
FA Sunday Cup
Sunday football · 1 teamTeams
- Littlemore
Oxford RT Harris League
Sunday football · 1 teamPremier Division
- Union Street FC
Hellenic Football League
Veterans football · Step 6 · 11 teamsVeterans Division One
- Bicester Town Vets First
- Chinnor Veterans
- Goring United Vets
- Marcham Vets
- Watlington Town Veterans Old Boys
Veterans Division One West
- Clanfield (85) Vets
- Wantage Town FC Vets
Veterans Premier Division
- North Leigh Over 35
Oxfordshire Veterans Football League
Veterans football · 4 teamsDivision 1 (Over 50)
- AFC Henley
- Goring United GOB
- Thame United
Other teams
Current division not confirmed yet.
- Bicester Town
FA Women's National League
Women's football · Women's tier 4 · 2 teamsSouthern Region Women's Football League
Women's football · Women's tier 6 · 4 teamsThames Valley Counties Women's Football League
Women's football · 26 teamsDivision One
- Wallingford & Crowmarsh Women
Division Two
- Headington Amateurs Ladies
- Oxford City U23 Women
- Procision Oxford Ladies
- Thame Women
Division Two North
- Carterton Women
- Chinnor Women
- Didcot Town Women
- East Oxford Women
- Headington Women
- Kidlington Greens Women
- Launton Women
- North Leigh Women
- Thame United Women
- Tower Hill Women
- Wantage Town Women
Development Division Three
- AFC Henley Ladies
- Goring United Ladies
- Stanford-in-the-Vale Women
Division Three South
- Wallingford Town Ladies
Division Three West
- Carterton Ladies Reserves
- Didcot Town Development Women
- Kidlington Ladies
- Stonesfield & Chadlington Ladies
- Summertown Stars Ladies
- Witney Vikings Ladies
BUCS
University football · 2 teamsMore football in Oxfordshire
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.
