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.

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 6694

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 805 988

Geraldton Hockey Association: 0429 930 312

Murchison Hockey Club: (08) 9923 9484

Rovers Cardinals Hockey Club: 0408 964 226

Saints Hockey Club: (08) 9965 2404

WAR 2 Vets Team: (08) 9921 5586

Yacht Club Hockey Club: (08) 9921 6344

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: 0417 982 045

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

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: 0428 719 720

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