Sports Clubs and Facilities

The City provides many different sports clubs and facilities for the community to join and participate in, whether you enjoy playing a game of bowls to hitting it out on the tennis court, or why not shoot some hoops in a game of basketball? You can find everything you need right here in Geraldton.

Please note that this page will be retired on 30 June 2019 in favour of the Community Directory. If you are a sporting club or facility, please be sure to check that your club listing is up to date.

Recreational clubs and facilities

Access to Leisure and Sport (ATLAS): (08) 9956 2180

Department of Sport and Recreation: (08) 9956 2100

Geraldton Police and Citizens Youth Club (PCYC): (08) 9921 1317

Mid West Academy of Sport: 0487 846 283

Mid West Sports Federation: 0447 829 735

8 Ball

Great Northern 8 Ball: 0400 180 130

Angling

Geraldton Angling Club: 0407 214 443

Archery

Greenough Archery Club: (08) 9964 6716

Athletics

Little Athletics Club: 0407 232 270

Midwest Regional Development: 0427 776 742

Badminton

Geraldton and Districts Badminton Association: (08) 9921 2143

Basketball

Seniors

Chapman Valley Basketball Club: 0417 928 269

Geraldton Amateur Basketball Association (GABA): 9964 5255

Hawks Basketball Club: 0419 214 376

Olympians Basketball Club: 0437 155 531

Pumas Basketball Club: (08) 9921 7368

Railways Basketball Club: 0407 474 404

Stateside Basketball Club: 0427 477 976

Sun City Plumbing Buccaneers: (08) 9964 5255

Trades Basketball Club: 0459 215 772

 

Juniors

Chapman Valley Basketball Club: 0488 993 807

Hawks Basketball Club: 0448 964 752

Olympians Basketball Club: (08) 9921 5920

Pumas Basketball Club: 0409 645 480

Railways Basketball Club: 0407 901 596

Stateside Basketball Club: 0408 218 281

Trades Basketball Club: 0459 215 772

 

Mullewa

Mullewa Basketball Association: (08) 9961 1007

BMX

Woorree Park BMX Club: 0419 969 094

Bridge

Geraldton Bridge Club: 0419 649 063

Cricket

Bluff Point Cricket Club: 0429 356 734

Chapman Valley Cricket Club/Northampton Cricket Club: 0414 932 888

Geraldton Regional Cricket Board: 0407 901 596

Midwest Regional Cricket Board: 0429 107 963

Sportsmans Cricket Club: (08) 9923 1741

Towns Cricket Club: 0419 420 649

Wanderers Cricket Club: 0429 677 791

Croquet

Geraldton Croquet Club: (08) 9921 6749

Cycling

Geraldton MBT Club: 0437 904 699

Spokes Cycling Club: 0419 042 295

Dance

Dance Industries 881: 0438 269 881

Geraldton Friendly Square Dance Club: (08) 9956 6636

Picadilly Dance Club: (08) 9921 5064

Saturday Night Dance Club: (08) 9921 4347

Sirens of Samarkand Bellydancing Club: (08) 9938 2836

Casa Blanca Function Centre: (08) 9964 2472

Batavia Rockers: 0419 939 555

All Things Dance: 0418 471 140

Kerry’s Batavia Coast Dance Centre: (08) 9964 1942

Geraldton Physical Culture: 0422 262 098

Darts

Geraldton Ladies Darts Association: 0438 520 140

Geraldton Mens Darts Association: 0428 943 009

Equestrian

Geraldton Combined Equestrian Club: 0418 930 344

Midwest Dressage Association: (08) 9927 2329

Moonyoonooka Horse and Pony Club: (08) 9964 6941

Northern Zone Pony Club Council: (08) 9921 4181

Spalding Horse & Pony Club: 0477 365 188

Football

Geraldton

Great Northern Football League: (08) 9956 2186

Batavia Mariners Masters Football Club: 0427 350 851

Brigades Football Club: 0437 576 567

Chapman Valley Football Club: 0429 863 896

Great Northern Junior Football League: 0447 128 531

Mighty Blues Masters Football Club: (08) 9964 1477

Midwest Football Academy: (08) 9921 8063

Northampton Football Club: 0427 049 850

Railways Football Club: 0407 474 104

Rover Football Club: 0407 230 055

St Pat’s Football Club: 0419 918 806

Towns Football Club: 0455 300 133

 

Mullewa

Mullewa Football Club: 0499 516 437

Golf

Geraldton Golf Club: (08) 9964 1911

Spalding Park Golf Club: (08) 9923 2700

Hockey

Australs Hockey Club: 0438 642 526

Swans Hockey Club: 0407 218 866

Geraldton Hockey Association: 9956 2191 or 0429 528 794

Murchison Hockey Club: 0427 641 757

Rovers Cardinals Hockey Club: 0402 271 017

Saints Hockey Club: (08) 9965 2404

WAR 2 Vets Team: (08) 9921 5586

Yacht Club Hockey Club: 0439 907 136

Horse Racing

Geraldton Turf Club: (08) 9921 8366

Karate

Midwest Wado Ryu Karate Renmei: 0409 116 383

Geraldton Karate Academy: 0419 953 811

Dog Training and Kennel Clubs

Batavia Coast New School of Dog Training: 0498 138 144

Geraldton and Districts Kennel Club: (08) 9965 4672

Lawn Bowls

Geraldton

Batavia Bowling League: (08) 9956 0600

Geraldton Bowling Club: (08) 9921 7883

Wonthella Bowling Club: (08) 9921 2970

 

Mullewa

Mullewa Bowling Club: (08) 9961 1892

Motorcycling, Motocross and Motor Racing

Geraldton City Speedway: 0409 377 073

Geraldton Junior Motocross: 0428 649 596

Geraldton Senior Motocross: 0428 649 596

Midwest Enduro and Trail Riders Club: 0417 318 230

Motor Vehicles

Geraldton Four Wheel Drive Club: 0458 941 934

Midwest Show and Shine: 0419 942 588

Veteran Car Club: 0407 232 266

Netball

Aztecs Netball Club: 0419 214 376

Falcons Netball Club: 0488 939 902

Geraldton Netball Association: (08) 9964 2752

Kazuals Netball Club: 0427 912 685

Midwest Gascoyne Region Netball: 0427 912 685

Pigeon Racing

Champion Bay Invitational Pigeon Club: (08) 9921 4379

Geraldton Racing Pigeon Club: (08) 9923 1433

Polocrosse

Greenough Polocrosse Club: (08) 9926 1575

Moonyoonooka Polocrosse Club: 0429 371 928

Walkaway Polocrosse Club: (08) 9926 1071

Roller Derby

Geraldton Roller Derby: 0428 286 064

Rowing

Greenough River Rowing Club: 0407 471 290

Rugby

Geraldton International Rugby Union: 0427 146 327

Running

Geraldton Harriers: 0411 452 612

Sailing

Geraldton Yacht Club: (08) 9964 1664

Scouts

1st Geraldton Cubs and Scouts: (08) 9923 2651

Woorree Scout Group: 0438 909 446

Shooting

Geraldton Clay Target Club: 0474 117 476

Geraldton Greenough Rifle Club: (08) 9964 3320

Geraldton Pistol Club: 0407 380 527

Geraldton Small Bore Rifle Club: 0418 900 099

Midwest Practical Pistol Club: 0439 964 097

North West District Rifle Association: (08) 9921 7814

Sporting Shooters Association of Australia (WA) Inc. – Geraldton Branch: (08) 9921 2134

Soccer

Senior

Batavia United Football Club: 0467 814 090

Chapman Athletic Soccer Club: 0419 426 032

Football Referees (WA) Geraldton Inc.: 0418 939 659

Geraldton Rovers Soccer Club: 0429 177 111

La Fiamma Soccer Club: 0427 645 362

Marconi Ladies Soccer Club: 0438 911 227

Marconi Soccer Club: 0438 911 227

Midwest Soccer Association: 0407 471 971

Olympic Heat Soccer Club: 0427 216 800

Saints Ladies Soccer Club: (08) 9938 3356

Spalding Olympic Soccer Club: 0428 939 330

 

Junior

Chapman Athletic Junior Soccer Club: 0419 426 032

Geraldton Junior Soccer Association: 0429 067 428

Spalding Olympic Soccer Club: 0428 939 330

Softball

Seniors

Geraldton Masters Softball Team: 0417 234 212

Geraldton Softball Association: 0448 985 546

Martian’s Softball Club: 0419 431 836

PI’s Women’s Softball Club: 0407 986 939

Rams Softball Club: 0408 382 098

Suisides Softball Club: 0419 936 028

 

Junior

Katz Softball Club: 0418 959 934

Squash

Geraldton Squash Rackets Association: 9921 5008

Surf Life Saving

Champion Bay Surf Life Saving Club: 0407 471 828

Geraldton Sur Life Saving Club: 0417 299 296

Surfing

Geraldton Board Riders: 0427 213 127

Geraldton Long Board Club: 0438 744 513

Swimming

Geraldton Amateur Swimming Club: 0417 721 638

Geraldton Aussi Masters Swimming Club: (08) 9964 5055

Table Tennis

Geraldton Table Tennis Association: (08) 9964 3744

Taekwondo

Oceanic Taekwon-do Academy: (08) 9938 1153

Tee Ball

Batavia Baseball and Teeball League: 0437 381 867

Tennis

Geraldton

Batavia Tennis Coaching: 0427 449 240

Geraldton Tennis Club: 0427 912 685

Spalding Park Tennis Club: 0407 423 148

Tarcoola Park Tennis Club: 0418 641 439

Tennis West – Midwest Zone: 0427 912 685

Walkaway Tennis Club: 0427 989 789

 

Mullewa:

Mullewa Sports Club: 0427 611 055

Touch Football

Geraldton Touch Association: 0417 258 484

Triathlon

Geraldton Triathlon Club: 0429 088 810

Water Polo

Geraldton Waterpolo Association: 0409 112 169

Demons Waterpolo Club: 0428 212 329

Rats Waterpolo Club: 0408 642 506

Serpents Waterpolo Club: 0409 377 891

Windsurfing

Geraldton Windsurfing Club: 0429 196 743

Youth

506 Regional Army Cadet Unit Geraldton: (08) 9964 4506

711 Squadron Australian Air Force Cadets: (08) 9924 9274

Decibel: (08) 9964 4169

Emergency Services Cadets Geraldton: 0429 688 376

Fusion: (08) 9964 3725

Girl Guides Australia: (08) 9923 1460

Junior 8 Ball: (08) 9921 8309

Junior Youth Spiritual Empowerment Program: 0410 352 387

Police and Community Youth Club (PCYC): (08) 9921 1317