Football clubs in Greater Manchester

There are 548 non-league and grassroots teams listed in Greater Manchester, playing in 37 leagues (355 Saturday, 105 Sunday league, 24 veterans, 56 women's, 8 university). The biggest are the Manchester League, the Lancashire & Cheshire Amateur Football League, the South Lancashire Counties 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.

548 teams37 leagues355 Saturday105 Sunday league24 veterans56 women's8 university

Players wanted in Greater Manchester

No open vacancies in Greater Manchester 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 · Steps 1–2 · 2 teams

National League

  • Altrincham

National League North

  • Radcliffe

Northern Premier League

Saturday football · Steps 3–4 · 10 teams

Premier Division

  • Ashton United
  • Avro
  • Bury
  • Curzon Ashton
  • FC United of Manchester
  • Hyde United

West Division

  • Atherton Collieries
  • Mossley
  • Stalybridge Celtic
  • Wythenshawe

North West Counties Football League

Saturday football · Steps 5–6 · 15 teams

Premier Division

  • Abbey Hey
  • Atherton Laburnum Rovers
  • Chadderton
  • Droylsden
  • Irlam
  • Prestwich Heys
  • Ramsbottom United
  • Trafford

Division One North

  • Ashton Athletic
  • Ashton Town
  • Daisy Hill
  • Flixton
  • Maine Road
  • Uppermill

Division One South

  • Cheadle Heath Nomads

Midland Football League

Saturday football · Step 5 · 4 teams

Premier Division

  • Cheadle Town
  • Stockport Georgians
  • West Didsbury & Chorlton
  • Wythenshawe Town

Manchester League

Saturday football · Step 7 · 77 teams

Premier Division

  • Atherton Town
  • De La Salle
  • Deloitte FC
  • Dukinfield Town
  • Elton Vale
  • Freemount FC
  • Hindsford AFC
  • Ladybarn FC
  • Manchester Corinthians
  • Moorside Rangers
  • North Walkden
  • Nq FC
  • Old Altrinchamians
  • Ordsall FC
  • Pennington
  • Rochdale Sacred Heart
  • Royton Town
  • Sowena FC
  • Sporting FC
  • Stockport Georgians Reserves
  • Tottington United
  • University of Manchester
  • Walshaw Sports Club

Division One

  • Altrincham Hale
  • Avro Reserves
  • Baguley Athletic
  • Bolton County
  • Bolton United
  • Chadderton Reserves
  • East Manchester
  • Eccles United
  • Heywood St James
  • Horwich R.M.I
  • Macclesfield Shadow Youth
  • Moston Brook
  • Salford Victoria
  • Springhead
  • Tintwistle Athletic

Division Two

  • Abbey Hey Reserves
  • AFC Monton
  • Astley and Tyldesley
  • Bacup Borough Shadow
  • Chapel Town
  • Glossop North End Community
  • Hollinwood
  • Little Lever Sports Club
  • Radcliffe Town
  • Ramsbottom United Reserves
  • Stalybridge Celtic Reserves
  • Uppermill Reserves
  • Wilmslow Albion

Reserve and Development Championship

  • Altrincham Hale Reserves
  • Astley and Tyldesley Reserves
  • Atherton Town Reserves
  • Baguley Athletic Development
  • Dukinfield Town 'A'
  • Dukinfield Town Reserves
  • Eccles United Reserves
  • Hindsford AFC Reserves
  • Hollinwood Reserves
  • Horwich R.M.I. Reserves
  • Little Lever Sports Club Reserves
  • Manchester Corinthians 3rds
  • Manchester Corinthians Reserves
  • Moorside Rangers Reserves
  • North Walkden Reserves
  • Old Altrinchamians Reserves
  • Pennington Reserves
  • Radcliffe Town Reserves
  • Rochdale Sacred Heart Reserves
  • Royton Town Reserves
  • Springhead Reserves
  • Tintwistle Athletic Reserves
  • Tottington United Development
  • University of Manchester Reserves
  • Uppermill Blues
  • Walshaw Sports Club Reserves

Lancashire & Cheshire Amateur Football League

Saturday football · Step 8 and below · 70 teams

Premier Division

  • AFC Oldham
  • AFC Stockport
  • AFC Urmston Meadowside Redstar
  • AR Elite
  • Bedians AFC
  • Bollington United
  • Chadderton Cott
  • Cheat Daze FC
  • Manchester Rose
  • Manchester South End
  • Oldham Hulmeians
  • Winton Wanderers
  • Wythenshawe Wanderers

Division A

  • AFC Stockport Reserves
  • Cheadle and Gatley
  • Irlam Steel
  • Manchester South End Reds
  • Oldham Hulmeians Reserves
  • Saddleworth 3Ds
  • Salford Storm
  • Spurley Hey
  • Stoconians Reserves
  • Village Manchester Reserves
  • Waterhead AFC

Division B

  • AFC Oldham Reserves
  • Bury Amateur 'B'
  • Didsbury FC
  • Gamesley Reserves
  • King Jonny Castilla 2s
  • Manchester Victoria
  • Moston Brook 4th
  • Old Stretfordians Gregorians Reserves
  • Richmond Rovers Reserves
  • Saddleworth 3Ds Reserves

Division One

  • Gamesley
  • Grappenhall Sports
  • Heywood St James Reserves
  • Mellor
  • Moorside
  • Moston Brook Reserves
  • On The Ball
  • Rochdalians
  • Santos
  • Trafford United
  • Village Manchester

Division Two

  • Abacus Media
  • Elton Fold
  • Fitton Hill Rangers
  • Konger
  • Manchester Rovers
  • Milltown
  • Moston Brook 3rds
  • Old Stretfordians Gregorians
  • Stoconians
  • Swinton
  • Timperley Villa
  • Withington Wanderers

Division Three

  • AFC Salford
  • Altrincham Hale L&C
  • Barr Hill United
  • Boothstown
  • Didsbury Phoenix
  • Eagles Wilmslow
  • King Jonny Spartans
  • Newton Vikings
  • Sale Spartans
  • Signol Athletic
  • Silver Birch
  • South Manchester
  • Trafford United Reserves

South Lancashire Counties Football League

Saturday football · Step 8 and below · 50 teams

Division Two

  • Bowling Green Reserves
  • Cherrybrook AFC
  • Earlestown Athletic Victoria
  • East Leigh
  • FC Golborne
  • Hindley Town Wolves
  • Horwich St. Marys
  • Parkdale
  • Platt Bridge Athletic
  • Standish Panthers United
  • Standish Park Rangers

Division Three

  • AFC Botanical Reserves
  • AFC Town
  • Bold Miners
  • Bridgewater
  • Brookvale Albion
  • Bruche Athletic
  • Hawkley Athletic
  • Parkdale Rangers
  • Roby Mill
  • Seneley & Garswood
  • Skelmersdale Town Reserves
  • Standish Panthers Victoria

Division Four

  • AFC Atherleigh
  • Brookvale Thistle
  • Earlestown Athletic Celtic
  • Earlestown Athletic Hibs
  • FC Golborne Reserves
  • Highfield Grange
  • Hindley Green
  • Horwich & Blackrod Wanderers
  • Newburgh Sports Club Reserves
  • Poolstock
  • Sevenbrooks
  • Spring View Athletic
  • Tontine

Strength in Unity

  • AFC Botanical
  • Bowling Green
  • Bridge Celtic
  • Hag Fold
  • Horwich & Blackrod
  • Hough Green
  • Kingshead
  • Newburgh Sports Club
  • Orme
  • Orrell Athletic
  • Pemberton
  • Sporting RedBlacks
  • Spring View United
  • The Bridge

Lancashire Amateur League

Saturday football · Step 8 and below · 49 teams

Premier

  • Ashtonians
  • Bolton Wyresdale 1st Team
  • Breightmet United
  • Burnley United (LAL)
  • Bury G.S.O.B.
  • Chaddertonians
  • Halshaw Moor A
  • Old Boltonians AFC
  • Old Mancunians
  • Rochdale St. Clements
  • Wardle Saturday

Division One

  • Accrington Amateurs
  • Ashton Town Development
  • Breightmet United Reserves
  • Bury G.S.O.B. Reserves
  • Horwich St. Mary's
  • Lymm AFC
  • Old Mancunians Reserves
  • Old Rivingtonians Sports Club
  • Rochdale St. Clements Reserves
  • Rossendale Football Club LAL

Division Two

  • Astley Bridge FC
  • Bolton Wyresdale Reserves
  • Bury G.S.O.B. A Team
  • Chaddertonians Reserves
  • Crompton FC
  • Elton & Walshaw FC
  • Ince Rose Bridge FC
  • Lymm Reserves
  • Old Boltonians Reserves
  • Old Mancunians A Team
  • Prestwich
  • Rossendale Football Club Reserves

Division Three

  • Accrington Amateurs Reserves
  • Ainsworth
  • Bolton Wyresdale A Team
  • Hesketh Casuals FC
  • Horwich St. Mary's Reserves
  • Old Mancunians B Team
  • Old Rivingtonians Sports Club Reserves
  • Rochdale St. Clements A
  • Wardle Reserves
  • Whitworth Valley

Division Four

  • Astley Bridge Reserves
  • Chaddertonians A
  • Cherrybrook
  • Hesketh Casuals Reserves
  • Lymm A
  • Rochdale St. Clements B

Tameside Football League

Saturday football · Step 8 and below · 27 teams

JFC SPORTS DIVISION "A"

  • AFC Oldham 2005
  • Bucko FC
  • Collyhurst FC
  • East Central Falcons
  • EssKay United FC
  • Failsworth Town FC
  • Masons Arms FC
  • Newton Heath Athletic
  • Tameside United FC
  • The Shiredale FC

JFC SPORTS DIVISION "B"

  • AFC Salford
  • Alt Athletic Fc
  • FC Chapel House
  • Love of Lacey FC
  • Old Ball FC
  • Stockport Vikings Warriors
  • Tameside Mariners FC
  • The Kings Head

JFC SPORTS DIVISION "C"

  • AFC Moston
  • Birch FC
  • Bottom Astley FC
  • Charlestown FC
  • Dom Doyle FC
  • Droylsden Wanderers FC
  • Northside FC
  • The Hub Moston FC
  • West End AFC

Manchester Saturday Morning Football League

Saturday football · Step 8 and below · 26 teams

Division 1 Premier

  • Beechfield United Saturday Morning Team
  • Didsbury FC Villa
  • Heston Heston FC
  • Hewlett FC
  • Irlam Tiger FC
  • Oldham Town FC
  • Rochdale Road Rovers FC
  • Tra FC

Division 2 Championship

  • AFC Stockport HATTERS
  • Badger Casuals FC
  • Beechfield United Saturday Morning Storm
  • Davyhulme Park DPFC
  • Fielden Park
  • Flixton JAFC
  • Manchester Medics FC
  • North Manchester Athletic FC Main team
  • Salford Albion
  • Withington Hope Club de Futbol

Division 3

  • AWFC
  • Boundary Park FC
  • De La Salle Reserves
  • FC Oldham
  • King Jonny FC Castilla
  • Manchester North End FC Adult Saturday
  • Mandem FC Saturday
  • TRA Utd

Wigan & District Amateur League

Saturday football · Step 8 and below · 19 teams

Garswood Trophies Division One

  • AFC Wigan Reserves
  • Cherrybrook Ultras
  • Cherrybrook United
  • FC Golborne
  • Hag Fold
  • Newburgh Sports Club Reserves
  • Sevenbrooks FC

McHale Baker Wills & Trusts DIvision Two

  • Abram
  • Bickershaw FC
  • East Leigh AFC
  • Golborne Sports Seniors 3rds
  • Ince Central
  • Leigh Foundry
  • Morris Dancers FC
  • Parkdale FC
  • Red Lions
  • Robin Park FC
  • Wigan Armed Forces Athletic
  • Wigan Rovers Reserves

Rochdale Alliance League

Saturday football · 2 teams

Teams

  • Castleton FC 2nds
  • Castleton FC 3rds

Association of Northern Counties

Saturday football · 1 team

Teams

  • Davenport AFC

Manchester Accountants Football League

Saturday football · 1 team

Teams

  • RSM FC

Rochdale & District League

Saturday football · 1 team

Teams

  • Rochdale Catholic Club

Rochdale Online Alliance League

Saturday football · 1 team

Teams

  • Asia

Division One

  • AFC Cheetham Hill
  • Arumba FC
  • Droylsden Athletic FC
  • Famous King George Oldham
  • FC Hattersley
  • Fittonhill All-stars FC
  • Flooring Solutions FC
  • Gee Cross FC
  • Manchester Eclipse FC
  • Miners Arms FC
  • Moorside Sports Club
  • Oldham GPO
  • Oldham United FC
  • Opportune FC
  • Royton Athletic FC
  • The Gate Inn Diggle

Other teams

Current division not confirmed yet.

  • AFC Limeside
  • Chappell FC
  • Dom Doyle FC Celtic
  • FC Newbarn
  • Fitton Hill Athletic FC
  • Halfway House FC
  • Hyde Albion FC
  • John Kennedy Athletic
  • Kersal Rising FC
  • Mossley Juniors U21
  • Oldham Dynamoes FC
  • Roe Cross Simmondley FC
  • Shaw FC
  • Tameside Athletic FC
  • The Forester FC
  • The Oxford FC
  • Timperley United

Stockport & District Sunday League

Sunday football · 18 teams

Premier Division

  • AFC Stockport

Division One

  • Cheadle FC
  • FC Glossop
  • FC Mountfield
  • Infinity Wizards

Division Two

  • Adswood United
  • Didsbury Athletic
  • Edgeley Villa
  • Irlam Social Vale
  • North Reddish WMC
  • Northenden FC

Other teams

Current division not confirmed yet.

  • Cheshire Milkmen
  • Manchester Dynamos
  • Reddish North End Athletic
  • Reddish Working Mens Club
  • Stockport Cosmos FC
  • Stockport Orion
  • Wythenshawe Wanderers

Cheshire & Manchester Sunday League

Sunday football · 12 teams

Division Two

  • AFC Urmston Meadowside Mens
  • King Jonny FC
  • Parkwyddn FC
  • Sale United Sunday
  • Salford Athletic FC
  • Woodsend Athletic

Other teams

Current division not confirmed yet.

  • Manchester Maccabi First
  • Manchester Rovers Sunday First
  • River Plate Reds
  • Romiley FC
  • Turnpike Pirates FC
  • Winston Sacred Heart FC

Premier Division

  • Breightmet United FC
  • Summerseat United FC

First Division

  • Newhey Lodge FC
  • Prestwich Marauders

Second Division

  • Burnden Wanderers FC
  • Radcliffe Wanderers FC

Third Division

  • JPS Football Club

Fourth Division

  • Rochdalians AFC Casuals

Other teams

Current division not confirmed yet.

  • Avenue
  • Heyside FC Sunday
  • Old Loom FC
  • Spotland Reform FC

Premier Division

  • De La Salle Devils
  • Stretford Victoria Athletic

Division One

  • Bredbins FC

Other teams

Current division not confirmed yet.

  • AFC Chorlton
  • Ashton on Mersey FC Mens XI Black
  • Brookland Chorlton FC
  • Manchester South End FC
  • Old Rivingtonians Sunday
  • Ordsall Athletic FC
  • South Manchester Athletic
  • Wythenshawe FC Sunday Mens

Bolton Sunday League

Sunday football · 7 teams

Teams

  • Bolton Town FC
  • Bradford Arms FC
  • Bridge Celtic FC
  • Farnworth United FC
  • Great Lever Wanderers
  • Nelson Wanderers
  • Newbury Football Club

Bolton & District Sunday League

Sunday football · 2 teams

Teams

  • Bridge Celtic FC (Sunday)
  • Newbury FC

East Cheshire Sunday Football League

Sunday football · 2 teams

Division 3

  • Marple Villa FC

Other teams

Current division not confirmed yet.

  • Apollo FC

Oldham Sunday League

Sunday football · 2 teams

Teams

  • FC Radclyffe
  • Westwood Football Club

Rochdale & District Sunday League

Sunday football · 2 teams

Teams

  • Middleton Colts
  • Midland Phoenix FC

Eccles Sunday League

Sunday football · 1 team

Teams

  • Manchester Habesha

FA Sunday Cup (national)

Sunday football · 1 team

Teams

  • Rochdalians

Rochdale & District Football League (Sunday)

Sunday football · 1 team

Teams

  • Rochdale Catholic Club

Tameside Sunday League

Sunday football · 1 team

Teams

  • Cotton Tree FC

Cheshire Veterans Football League

Veterans football · 24 teams

Premier Division

  • Harehill Tavern Vets FC
  • Old Stretfordians Gregorians Veterans
  • Radcliffe Old Boys A
  • Stockport Georgians Veterans
  • Wythenshawe Football Club Veterans 35s

O45 Division 1

  • FC Golborne

O45 Division 2

  • AFC Stockport Veterans O45s
  • Didsbury Mavericks
  • Radcliffe Town AFC

Division 3

  • Broadheath Central Vets O35
  • FC Eagle Vets
  • Radcliffe Old Boys B

Division Five

  • Stepping Hill Veterans
  • Stepping Hill Veterans President's Eleven

Other teams

Current division not confirmed yet.

  • AFC Stockport Vets
  • Bedians AFC Veterans B
  • Broadway Vets O45s (Urmston)
  • Cheadle Hulme Albion Vets
  • Denton Town Veterans
  • Dom Doyle Veterans
  • East Manchester Vets
  • High Lane Vets
  • Mellor Vets B
  • Tatton Arms Vets (over 35)

FA Women's National League

Women's football · Women's tier 4 · 2 teams

Division One Midlands

  • Wythenshawe Women

Division One North

  • Stockport County Women

North West Women's Regional Football League

Women's football · Women's tier 6 · 17 teams

Premier Division

  • Bolton Wanderers Women
  • Bury Women
  • FC United of Manchester Women
  • Mancunian Unity Women
  • West Didsbury & Chorlton Women

Division One Central

  • Altrincham Women
  • Ashton Town Ladies
  • Atherton Laburnum Rovers Ladies
  • Bury FC Reserves Women
  • Mancunian Unity Reserves Women
  • Rochdale Women
  • Salford City Lionesses
  • Stockport County Development Women
  • Wigan Athletic Ladies

Division One North

  • Blackpool Women
  • Bolton Wanderers Reserves Women

Division One South

  • West Didsbury & Chorlton Reserves Women

Greater Manchester Women's Football League

Women's football · 25 teams

Premier Division

  • AFC Chorlton Women
  • AFC Oldham 2005 Women
  • Curzon Ashton Reserves Women
  • Dukinfield Town Women
  • Hyde United Women
  • Maine Road Women
  • Manchester Laces Yellows Women
  • Mancunian Unity B Women
  • Oldham Athletic Women
  • Stretford Paddock Women
  • Winton Wanderers Women

Division One

  • Avro Women
  • Barr Hill United Women
  • Bury Development Women
  • Eccles United Women
  • Flixton Lionesses
  • Manchester Laces Blue Women
  • Reddish North End Pinks Women
  • Tiki Taka Women

Division Two

  • Hindley Juniors Women

Division Three

  • Little Lever Women
  • Manchester Laces Teal Women
  • North Walkden Women
  • Westbury Sports Club Women

Division Four

  • Ashton-on-Mersey Women

Lancashire FA Women's County League

Women's football · 9 teams

Premier Division

  • Radcliffe Women
  • Wigan Athletic Women

Championship

  • AFC Bolton Women
  • Lostock St Gerards Women
  • Radcliffe Reserves Women

Division One North West

  • AFC Bolton Recreational Women

Division One South East

  • AFC Bolton Reserves Women
  • Bolton County Women
  • Old Boltonians Women

Cheshire Women's & Youth Football League

Women's football · 3 teams

Championship

  • Egerton Women
  • Manchester Rovers Women

Championship East

  • Wythenshawe Reserves Women

BUCS

University football · 8 teams

Northern 1A

  • Manchester Metropolitan University Men's 1st XI
  • University of Manchester Men's 1st XI

Northern 2A

  • UCFB Manchester Men's 1st XI
  • University of Salford Men's 1st XI

Northern 4

  • UA92 Men's 1st XI

Northern 6

  • University of Greater Manchester Men's 1st XI

Other teams

Current division not confirmed yet.

  • Manchester Metropolitan University Women's 1st XI
  • University of Salford Women's 1st XI

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.