Goodlife Squash Courts

Goodlife Squash Club

Train. Compete. Belong.

Welcome to Goodlife Squash, Ottawa’s home for high-quality squash coaching, adult leagues, and junior development. Whether you’re stepping on court for the first time or competing regularly, our programs are designed to be welcoming, competitive, and community-driven.

Goodlife Squash logo

Programs at a Glance

At Goodlife Squash, we offer structured programming for every stage of development — from juniors picking up a racquet for the first time to adults seeking competitive league play.

🟣 Adult Leagues

Our adult leagues offer organized weekly play with balanced matchups and a strong social atmosphere. Perfect for players who want consistency, competition, and community.

Wednesday League replacing City League Play over full Summer Season

Monday Evening League

Women’s Thursday League

Goodlife Squash Doubles League

Goodlife Squash Box Ladder

🔵 Junior Squash Program (Ages 6–18)

Our Saturday junior program focuses on skill development, confidence, and love for the game. Players are grouped by age and ability in a fun, structured environment.

🟡 Coaching & Development

Led by certified squash professional Ibrahim Ghani, our coaching programs emphasize proper technique, fitness, tactical awareness, and long-term player development.

Coaching is available for juniors, adults, and competitive players looking to take their game to the next level.

Contact & Registration

Ready to play? Registration is quick and easy.

Coach: Ibrahim Ghani
Phone: 613-720-6916
Email: isquash.ca@gmail.com