Saturday football in Oxfordshire
There are 178 Saturday football teams listed in Oxfordshire, in 10 leagues, from non-league clubs to local Saturday leagues. The biggest are the Oxfordshire Senior Football League, the Witney & District League, the North Berks League.
Leagues are listed below from the highest step down, with every team by division and links to club websites. Most Saturday clubs look at new players in pre-season, from late June through July.
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.
National League
Saturday football · Step 2 · 1 teamSouthern League
Saturday football · Steps 3–4 · 3 teamsCombined Counties Football League
Saturday football · Step 5 · 6 teamsHellenic Football League
Saturday football · Step 6 · 3 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
More football in Oxfordshire
Saturday football nearby
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.
