Football clubs in Wiltshire

There are 203 non-league and grassroots teams listed in Wiltshire, playing in 18 leagues (144 Saturday, 38 Sunday league, 21 women's). The biggest are the Wiltshire Senior League, the Swindon & District Community Football League, the Chippenham & Bath 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.

203 teams18 leagues144 Saturday38 Sunday league21 women's

Players wanted in Wiltshire

No open vacancies in Wiltshire 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 South

  • Salisbury

Southern League

Saturday football · Steps 3–4 · 4 teams

Premier Division South

  • Chippenham Town

Division One South

  • Melksham Town
  • Swindon Supermarine
  • Westbury United

Hellenic Football League

Saturday football · Steps 5–6 · 7 teams

Premier Division

  • Bradford Town
  • Corsham Town
  • Devizes Town
  • Highworth Town
  • Malmesbury Victoria
  • Royal Wootton Bassett Town

Division One

  • Swindon Supermarine Reserves

Wessex Football League

Saturday football · Steps 5–6 · 4 teams

Premier Division

  • Bemerton Heath Harlequins
  • Downton
  • Laverstock & Ford

Division One

  • Amesbury Town

Western Football League

Saturday football · Step 6 · 2 teams

Division One

  • Calne Town
  • Warminster Town

Wiltshire Senior League

Saturday football · Step 7 · 35 teams

Premier Division

  • Bemerton Heath Harlequins FC Reserves
  • Bishops Cannings FC
  • Bradford Town FC Reserves
  • Devizes Town FC Reserves
  • Down Ampney FC
  • Fairford Town FC Reserves
  • Faringdon Town FC
  • Hungerford Town FC Dev
  • Larkhall Athletic FC Dev
  • Melksham Town Development
  • Melksham Town FC Reserves
  • Park United FC
  • Pewsey Vale FC
  • Purton Kingsdown FC
  • Royal Wootton Bassett Town Development
  • Royal Wootton Bassett Town FC Dev
  • Shrewton United FC
  • Shrivenham FC
  • Trowbridge Town FC
  • Wroughton FC

Division 1

  • Amesbury Town FC Dev
  • Calne Town FC Reserves
  • East Hendred AFC
  • Faringdon Town FC Dev
  • Highworth Town FC Reserves
  • Kintbury Rangers FC Reserves
  • Malmesbury Victoria FC Dev
  • Marlborough Town FC
  • Old Town Athletic FC
  • Pewsey Vale FC Dev
  • Purton Kingsdown FC Reserves
  • Shrivenham FC Dev
  • Stratton FC
  • Wantage Town FC Reserves
  • Warminster Town FC Reserves

Chippenham & Bath Football League

Saturday football · Step 8 and below · 28 teams

Premier Division

  • Combe Down FC
  • Corsham Rovers FC
  • FC Devizes United
  • L J United FC
  • Lansdown FC
  • Lavis FC
  • Warminster Athletic FC
  • Writhy Athletic FC

Division One

  • Forest Albion FC
  • Forest Renegades FC
  • Jenny Wren FC
  • Kingfisher FC
  • Lacock Athletic FC
  • Larkhall Spartans FC
  • Olympic Victoria FC
  • Pheasant FC
  • Semington Rovers FC
  • Team Nathan AFC
  • Westbury Celtic FC

Division Two

  • Bromham FC
  • Farrington Albion FC
  • Lansdown Reserves FC
  • Notton FC - The Red Lion
  • Old Lane FC
  • Staverton Rangers FC
  • Trowbridge Athletic FC
  • Weston Village FC
  • Wheatsheaf FC

Trowbridge & District League

Saturday football · Step 8 and below · 24 teams

Division One

  • Avon Valley FC
  • Bishops Cannings Reserves FC
  • Calne Athletic FC
  • Dilton Marsh Wanderers FC
  • FC Devizes United Sat
  • Freshford United FC
  • Heytesbury & Codford FC
  • Holt FC
  • The Stiffs FC
  • Trowbridge Town Reserves FC
  • Trowbridge Wanderers FC

Division Two

  • Avon Valley Reserves FC
  • Barford Hornets FC
  • Bishops Cannings Development FC
  • Chippenham Rangers FC
  • Durrington FC
  • Frome Town United Reserves FC
  • Future of Football FC
  • Pilot FC
  • Salisbury Rovers FC
  • Wessex Albion FC
  • Westbury Owls FC
  • Westbury United Reserves FC
  • Wolverton Wanderers FC

Premier Division

  • Blunsdon
  • Coleview
  • Purton Kingsdown 3rds

Premier Division / Division One

  • Bassett Bulldogs
  • Chiseldon
  • Core Construction
  • Deers Leap
  • FC Dorcan
  • Haydon Wick
  • Lower Stratton
  • Lyneham
  • Marlborough Reserves
  • Moredon FC
  • New Town All Stars
  • Old Town United
  • Ramsbury
  • Spectrum
  • Sport4Pinehurst
  • Sportz Central
  • Stratton Juniors
  • Swindon Spitfires
  • Wroughton Reserves

Division One

  • Cricklade Town A
  • Cricklade Town Reserves
  • Intel FC
  • Marlborough Town Reserves
  • North Swindon
  • Paragon
  • Purton Kingsdown Devs
  • Ruby Removals
  • Supermarine DC
  • Swindon Centurions
  • The Globe
  • The Regent

Other teams

Current division not confirmed yet.

  • Redhouse FC

Army FA UK Southern League

Saturday football · 3 teams

Teams

  • 1 Mercian FC
  • 47 Regt RA
  • 5 Rifles

Cirencester & District League

Saturday football · 1 team

Teams

  • Ashton Keynes FC

Swindon Sunday Football League

Sunday football · 22 teams

Premier Division

  • Badbury United Sunday
  • Cricklade Town Sunday
  • FC Abbey Meads Mens Development
  • Ferndale Rodbourne FC
  • Greenmeadow FC Sunday
  • Men in Mind FC
  • Merlin FC
  • Purton Kingsdown FC Sunday
  • Smartmovers FC
  • Swindon Athletic FC
  • Wroughton & Wichelstowe FC Sunday

Division One

  • AFC Moredon
  • Badbury United
  • Wichelstowe Wanderers Mens

Other teams

Current division not confirmed yet.

  • AFC Mannington First
  • Covingham United FC
  • FC Walcot Mens
  • Ferndale Rodbourne FC Mens
  • Nationwide FC
  • Old Town Athletic Men
  • Scorpion FC First
  • Stratton FC Sunday

Chippenham & District Sunday League

Sunday football · 8 teams

Division Two

  • The Mallard FC

Other teams

Current division not confirmed yet.

  • Cavalier FC
  • F.C Jager
  • FC North Wiltshire
  • The Black Horse
  • The Railway Inn
  • The White Hart
  • Westbury Conservative Club

Salisbury & District Sunday League

Sunday football · 8 teams

Division 1

  • AFC Bulford First
  • Gazz FC Sunday
  • Laverstock & Ford Sunday
  • Royal Oak FC Mens
  • West Harnham Sunday
  • Worton & Cheverell FC Sunday

Division 3

  • AFC Shrewton Sunday

Other teams

Current division not confirmed yet.

  • Hotspire FC Sunday

FA Women's National League

Women's football · Women's tier 3 · 1 team

Southern Premier Division

  • Swindon Town Women

South West Regional Women's Football League

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

Premier Division

  • Royal Wootton Bassett Town Women

Division One North

  • Corsham Town Women

Wiltshire Women's County League

Women's football · 17 teams

Premier Division

  • Calne Town Women
  • Chippenham Youth Women
  • Malmesbury Victoria Women
  • Marlborough Town Women
  • Melksham Town Women
  • Purton Kingsdown Women
  • Salisbury Women
  • Westbury Youth Women

Development Division

  • Trowbridge Wanderers Women

Division One

  • Bishops Cannings Women
  • Blunsdon Women
  • Chippenham Town Women
  • FC Abbey Meads Reserves Women
  • Highworth Town Women
  • Marlborough Town Development Women
  • Staverton Rangers Women
  • Swindon Supermarine Women

Division Four

  • Ashton Keynes Ladies

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.