Saturday football in Greater London

There are 368 Saturday football teams listed in Greater London, in 22 leagues, from non-league clubs to local Saturday leagues. The biggest are the Arthurian League, the Southern Amateur Football League, the Essex Alliance Football 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.

368 teams22 leagues368 Saturday

National League

Saturday football · Steps 1–2 · 5 teams

National League

  • Hornchurch
  • Sutton United
  • Wealdstone

National League South

  • Dagenham & Redbridge
  • Hampton & Richmond Borough

Isthmian League

Saturday football · Steps 3–4 · 18 teams

Premier Division

  • Carshalton Athletic
  • Cray Wanderers
  • Dulwich Hamlet
  • Enfield Town
  • Welling United
  • Wingate & Finchley

North Division

  • Hashtag United
  • Redbridge
  • Walthamstow

South Central Division

  • Bedfont Sports
  • Harrow Borough
  • Hayes & Yeading United
  • Hendon
  • Kingstonian
  • Raynes Park Vale

South East Division

  • AFC Croydon Athletic
  • Cray Valley Paper Mills
  • Erith Town

Southern League

Saturday football · Steps 3–4 · 6 teams

Premier Division South

  • Hanwell Town
  • Hanworth Villa
  • Uxbridge

Division One Central

  • Hadley
  • Haringey Borough
  • London Lions

Combined Counties Football League

Saturday football · Steps 5–6 · 22 teams

Premier Division North

  • Bedfont
  • Broadfields United
  • Harefield United
  • Hilltop
  • North Greenford United
  • Northwood
  • Rayners Lane

Premier Division South

  • Balham
  • Corinthian-Casuals
  • Epsom & Ewell
  • Sutton Common Rovers
  • Tooting & Mitcham United

Division One

  • Brook House
  • Colliers Wood United
  • Eagles Land Benfica
  • Edgware & Kingsbury
  • FC Deportivo Galicia
  • London Samurai Rovers
  • PFC Victoria London
  • Spartans Youth
  • Wembley
  • Westside

Southern Counties East Football League

Saturday football · Steps 5–6 · 16 teams

Premier Division

  • AFC Greenwich Borough
  • Beckenham Town
  • Chislehurst Glebe
  • Erith & Belvedere
  • Fisher
  • Petts Wood & Holmesdale
  • Phoenix Sports
  • SE Dons

First Division

  • Bridon Ropes
  • Croydon
  • FC Elmstead
  • Lewisham Borough
  • SC Thamesmead
  • Stansfeld
  • Tooting Bec
  • Welling Town

Essex Senior Football League

Saturday football · Step 5 · 9 teams

Premier Division

  • Barking
  • Clapton CFC
  • Frenford
  • Ilford
  • Romford
  • Soul Tower Hamlets
  • Sporting Bengal United
  • West Essex
  • Woodford Town

Spartan South Midlands Football League

Saturday football · Step 5 · 2 teams

Premier Division

  • Cockfosters
  • Enfield

Eastern Counties Football League

Saturday football · Step 6 · 10 teams

Division One South

  • AS London
  • Athletic Newham
  • Brimsdown
  • Enfield Borough
  • FC Baresi
  • London Fennecs
  • Lymore Gardens
  • Marcelona
  • May & Baker
  • NW London

Essex Alliance Football League

Saturday football · Step 7 · 37 teams

Senior Division

  • Barkingside
  • CSM London
  • FC Petrocub London
  • Kulture
  • Newham Wanderers
  • Sporting Bengal United Reserves
  • Waltham Forest Borough

Premier Division East

  • Athletico Redbridge
  • Dagenham United
  • Kit Out London
  • Redbridge Reserves
  • Romford Town Flyers

Premier Division West

  • Hackney Wanderers
  • Sporting Hackney
  • Waltham Athletic Sporting Club
  • Walthamstow Reserves

Division One East

  • Barking Development
  • London East
  • Romford Town Flyers Reserves
  • Stratford EastOn BallFindr

Division One West

  • CSM London Under 23s
  • East London Phoenix
  • IBF London Under 23s
  • Leyton City
  • London Cranes
  • Sich London

Division Two

  • Chingford Harriers
  • Dagenham United Reserves
  • Haringey United
  • Kulture Under 21s

Division Three

  • Barking Blues
  • East London Ballers Under 19s
  • JK Silvertown
  • London AcademicsOn BallFindr
  • Millwall Albion
  • Redbridge Under 23s
  • Romford Town Flyers B

Middlesex County Football League

Saturday football · Step 7 · 33 teams

Premier Division

  • Apollo London
  • Camden United
  • Explorers
  • FH Whistlers
  • Harrow United
  • Hayes & Yeading B
  • Indian Gymkhana Club
  • Kensington Dragons
  • Kodak (Harrow)
  • Larkspur Rovers
  • LBS Lions
  • Sporting Duet Academy
  • Stonewall
  • Wood Lane

Combination Division

  • Acton Ealing Whistlers
  • DS Sports
  • Indian Gymkhana FC Reserves
  • Maiwand Football Club
  • Rajputs Del Mundo
  • S2P FC
  • Townmead
  • Wishes Hill

Jeff Nardin Division

  • Brent Athletic F.C

Division Two

  • Bessingby Park Rangers
  • FC Irish of London
  • Goan United
  • Hammersmith
  • Hillingdon Abbots
  • Kensington Dragons Blues
  • London Titans
  • Ruislip FC
  • Southall Athletic

Other teams

Current division not confirmed yet.

  • Hereford Palace FC

Kent County Football League

Saturday football · Step 7 · 1 team

Premier Division

  • Sporting Club Thamesmead Reserves

Arthurian League

Saturday football · Step 8 and below · 58 teams

Premier Division

  • KCS Old Boys
  • Old Alleynians
  • Old Ardinians
  • Old Bradfieldians
  • Old Brentwoods
  • Old Carthusians
  • Old Cholmeleians
  • Old Foresters
  • Old Reptonians
  • Old Tonbridgians

Division 1

  • Old Aldenhamians
  • Old Chigwellians
  • Old Etonians
  • Old Harrovians
  • Old Johnians
  • Old Kimboltonians
  • Old Merchant Taylors
  • Old Radleians
  • Old Rugbeians
  • Old Salopians

Division 2

  • Lancing Old Boys
  • Old Albanians
  • Old Alleynians II
  • Old Berkhamstedians
  • Old Carthusians II
  • Old Etonians II
  • Old Marlburians
  • Old Sennockians
  • Old Westminsters
  • Old Wykehamists

Division 3

  • KCS Old Boys II
  • Old Alleynians III
  • Old Berkhamstedians II
  • Old Brentwoods II
  • Old Canfordians
  • Old Cholmeleians II
  • Old Epsomians
  • Old Harrovians II
  • Old Tonbridgians II
  • Old Westminsters II

Division 4

  • Old Amplefordians
  • Old Brentwoods III
  • Old Cheltonians
  • Old Cranleighans
  • Old Haberdashers
  • Old Kingstonians
  • Old Shirburnians
  • Old Worthians
  • Old Wykehamists II

Division 5

  • Old Bradfieldians II
  • Old Harrovians III
  • Old Malvernians
  • Old Merchant Taylors II
  • Old Oundelians
  • Old Salopians II
  • Old St Edwardians
  • Old Stoics
  • Old Wellingtonians

Wimbledon & Kingston Football League

Saturday football · Step 8 and below · 33 teams

Premier

  • AFC Battersea (Wimbledon)
  • AFC Cubo Reserves
  • Claremont Saints
  • Connaught Rangers
  • Imperial Old Boys
  • Kiwi
  • Putney FC
  • Royal Wells
  • Southside Rangers
  • Yorxeter Football ClubOn BallFindr

Division 1

  • CP Dons FC
  • Hinchley Old Boys
  • Junction Elite FC Casuals
  • London Hibernian FC WDFL
  • Northern Town
  • Partizan Wandsworth
  • PWC Dynamos
  • RPFC London
  • Yts FC

Division 2 A

  • Claremont Gorillas
  • Earlsfield FC II
  • Goldfingers Reserves
  • Parkside Parkside KCF
  • Raynes Park United Churches (WKFL)
  • Shepperton Pumas
  • Thornton Heath Wanderers

Division 2B

  • AFC South London Saturday
  • Barnes Reserves
  • Dynamo London FC Sat
  • Junction Elite FC Athletic
  • London Falcons FC Saturday Team
  • Sporting London Fc Sat
  • Wadham College Old Boys

Bromley & South London Football League

Saturday football · Step 8 and below · 32 teams

Jim Hampson First Division

  • AFC Agenda Oldsmiths
  • AFC Bethwin Development
  • AFC Lewisham Reserves
  • Athenlay
  • Equinoccial Development
  • FC Greenwich Reserves
  • Northumberland Heath Development
  • Peckham Town Reserves
  • Thamesmead United
  • The Charcoal Reserves
  • Welling United Reds

John Cooper Premier Division

  • Beckenham United
  • Dartford Borough
  • Ellis Athletic
  • Foots Cray Lions
  • Hayden
  • London Legends
  • Lusitanos
  • Olahm
  • Orpington Town
  • Standard Ballers

Richard Ayling Second Division

  • Atletico Londres
  • Beckenham
  • Beckenham Town Junior
  • Blackheath Wanderers
  • Crayford Arrows
  • Eltham Eagles
  • Orpington Town 2nd Team
  • Parkwood Rangers Reserves
  • Revolve
  • Royal Greenwich Borough U23's
  • Slade Green Knights

Surrey South Eastern Combination

Saturday football · Step 8 and below · 20 teams

Intermediate Division 1

  • AFC Ewell
  • Chelsea Rovers FC
  • Earlsfield FC (First)
  • Earlsfield United
  • Exeter Old Boys Football Club
  • Farleigh Rovers
  • Goldfingers
  • Kew Park Rangers Seniors
  • Surrey Casuals
  • Westminster Casuals

Intermediate Division 2

  • AFC Surrey
  • Forestdale
  • Grenfell Athletic FC
  • South Croydon
  • Thames United
  • Tooting Bec Reserves
  • Trenham
  • Walton & Hersham B
  • Whitton Town
  • Worcester Park Under 23's

Amateur Football Combination

Saturday football · Step 8 and below · 10 teams

Division 1 North

  • Bealonians 4th
  • Forza
  • Latymer Old Boys Reserves
  • Leyton County Old Boys
  • Old Manorians Reserves
  • Old Minchendenians 3rds
  • Old Vaughanians 3rds
  • Parkfield
  • Southgate County 3rds
  • Underdogs

Southern Amateur Football League

Saturday football · 46 teams

Division 1

  • Actonians Association
  • Alleyn Old Boys
  • East Barnet Old Grammarians FC
  • Norsemen FC
  • Nottsborough
  • West Wickham

Intermediate Division 1

  • Actonians Association Reserves
  • Winchmore Hill Reserves

Division 2

  • HSBC FC
  • NUFC Oilers
  • Old Finchleians
  • Old Garchonians
  • Old Stationers

Intermediate Division 2

  • Alexandra Park FC Reserves
  • West Wickham III

Junior Division 2 South

  • Old Wilsonians 4th

South Minor Division 2

  • Alexandra Park FC
  • Bank of England FC
  • Carshalton FC
  • Crouch End Vampires FC
  • Polytechnic FC
  • Salesians FC 4th
  • St. James' Old Boys FC
  • Winchmore Hill FC

Intermediate Division 3

  • Alleyn Old Boys III
  • Alleyn Old Boys IV
  • Broomfield FC (Palmers Green)
  • East Barnet Old Grammarians FC Reserves
  • Ibis Eagles AFC Reserves
  • Old Finchleians Reserves
  • Old Parkonians III
  • Polytechnic IV
  • South Bank Cuaco Reserves
  • Winchmore Hill III

Junior Division 5 South

  • Old Wilsonians 7th

South Division 13

  • Ibis Eagles First

Other teams

Current division not confirmed yet.

  • Bealonians Football Club Eighth
  • City of London First
  • Crouch End Vampires 3XI
  • Fulham Compton Old Boys 3rd
  • Fulham Compton Old Boys Reserves
  • Hampstead Heathens FC
  • Old Wilsonians
  • Old Wilsonians 3rd
  • Old Wilsonians 5th
  • Rob Roy Rovers First

Kingston & District Football League

Saturday football · 6 teams

Premier Division

  • Barnes
  • FC Sutton HKER
  • Junction Elite FC
  • Parkside
  • Richmond & Kew FC

Other teams

Current division not confirmed yet.

  • AFC Kingston

Bromley & Croydon Christian Football League

Saturday football · 1 team

Teams

  • New Life

National Amateur Football League

Saturday football · 1 team

Teams

  • Abbey Villa FC 2nd Team

North West London League

Saturday football · 1 team

Premier

  • West London NHS Peers

West End (London) AFA

Saturday football · 1 team

Teams

  • FC Victoria Park

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.