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.

178 teams10 leagues178 Saturday

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 team

National League North

  • Oxford City

Southern League

Saturday football · Steps 3–4 · 3 teams

Premier Division Central

  • Banbury United

Division One Central

  • Didcot Town
  • Thame United

Combined Counties Football League

Saturday football · Step 5 · 6 teams

Premier Division North

  • Abingdon United
  • Ardley United
  • Easington Sports
  • Kidlington
  • North Leigh
  • Wallingford & Crowmarsh

Hellenic Football League

Saturday football · Step 6 · 3 teams

Division One

  • Carterton
  • Clanfield 85
  • Wantage Town

Oxfordshire Senior Football League

Saturday football · Step 7 · 85 teams

Premier 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 teams

Premier 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 teams

One

  • 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 teams

Premier 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 teams

Teams

  • AFC Jericho
  • Checkendon Exiles
  • FC Hagbourne
  • Oxford FC

Banbury District & Lord Jersey FA

Saturday football · 2 teams

Teams

  • Bloxbury Athletic FC
  • Diverse FC

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.