GoodLife Fitness

Fitness
$56kmedian advertised pay
24 daysmedian time a role stays open
3countries with offices
Btruth index, 82 of 100

Overview

GoodLife Fitness is a Canadian operator and franchisor of fitness clubs headquartered in London, Ontario, offering gym memberships, group fitness classes and personal training. Founded in 1979 by David Patchell-Evans, it is the largest health club company in Canada with more than 450 locations under four brands, and its wider GoodLife Group includes GYMVMT clubs in Calgary and Edmonton and the fitness education organisation canfitpro. GoodLife hires personal trainers, HYROX performance coaches, fitness advisors and sales staff, customer service motivators, overnight club staff and club managers.

How GoodLife Fitness hires

Truth index
B 82/100
Median time to fill
24 days
Ghost roles
0%
Stale roles
71%
Reposted roles
0%

GoodLife Fitness scores B on the Alion truth index (A is best, E worst), measured over 24 open roles re-checked against its own hiring board: 0% look like ghost listings, 71% have gone stale and 0% are the same role posted again. Its roles close in a median of 24 days. It measures how much of what this employer publishes turns into a real, finite search - not the employer as a workplace. How the index is computed

Salary insights

Compensation ranges based on this company's open jobs
Median
$56k
Typical range
$24k – $140k
Open positions
158
8 Jobs
Junior 50%
Senior 37.5%
Architect 12.5%
Level Jobs Median Typical range
Junior 4 $52k $43k – $68k
Senior 3 $34k $33k – $79k
Architect 1 $140k $140k
Highest paying role Director, Strategic Finance - Remote in Canada $140k
Normalized to USD per year
All salaries at GoodLife Fitness By role, level and city, against the market · 158 jobs with pay

Growth

Hiring Momentum
37/100
Slowing
Open positions
203
36 opened / 45 closed in 30 days
Median time-to-fill
24 days
faster than 54% of the market
ATS activity
Every ~12 hours
Today
Hiring Dynamics 0%
Hiring Focus
The percentage next to each role is its share of the company's job openings over the last 90 days; the arrow shows the shift versus the previous period.
Education
37% ▲
HR
25% ▼
Customer Success
24% ▲
Field & Service
4%
Management
4%
Hospitality
3%
Actively hiring for Education (+65 in 30 days)
Activity Timeline
+36 jobs in a week Nov 2026

Tech stack

Technologies named in job postings at GoodLife Fitness over the last 12 months, by layer, with the share of postings for each.
Technologies in use
2
Postings analysed
4
Stack modernity
69/100AI adopter
Developer tools
Microsoft Excel
AI & ML
LLM
Sign in to see how your skills match this stack Sign In

Offices

Where the company hires and what each office is for
Cities
61
Hiring now
61
Countries
3
Busiest office
London
Loading the map
Headquarters Builds here Office with open vacancies Tap a pin for the office
London Canada
HQ
0008 London Southdale and Wellington
8 open roles 18 posted in 90 days 13% remote $69k Avg Salary
hires for Education, Finance, HR
seen since May 2026 job postings
Calgary Canada
Corporate office
0107 Calgary Country Village and Harvest Hills
22 open roles 50 posted in 90 days $52k Avg Salary
hires for Education, HR, Management
seen since Jul 2026 job postings
Toronto Canada
Corporate office
0138 Toronto Pearson Terminal One
14 open roles 31 posted in 90 days $54k Avg Salary
hires for Education, Administrative, HR
seen since Jun 2026 job postings
Edmonton Canada
Corporate office
0338 Edmonton Rabbit Hill Road and 23 Ave
13 open roles 23 posted in 90 days $50k Avg Salary
hires for Education, HR
seen since Jul 2026 job postings
Ottawa Canada
Corporate office
0080 Barrhaven Chapman Mills Marketplace
9 open roles 24 posted in 90 days $55k Avg Salary
hires for Education, Customer Success
seen since Aug 2026 job postings
Vaughan Canada
Corporate office
0343 Vaughan Major MacKenzie and Weston
9 open roles 16 posted in 90 days $51k Avg Salary
hires for Education, HR, Customer Success
seen since Jun 2026 job postings
Brampton Canada
Corporate office
0299 Brampton McLaughlin Corners West
6 open roles 14 posted in 90 days $56k Avg Salary
hires for Education, Hospitality
seen since Jun 2026 job postings
Markham Canada
Corporate office
0291 Markham Birchmount and Enterprise
6 open roles 10 posted in 90 days $52k Avg Salary
hires for Education, HR
seen since Jun 2026 job postings
Hamilton Canada
Corporate office
0333 Hamilton Stone Church and Upper Ottawa
5 open roles 12 posted in 90 days $54k Avg Salary
hires for Education, HR, Customer Success
seen since Jul 2026 job postings
North York Canada
Corporate office
0110 North York Don Mills and Eglinton
5 open roles 7 posted in 90 days $49k Avg Salary
hires for Education, HR
seen since Jun 2026 job postings
Burnaby Canada
Corporate office
0213 Burnaby Northgate
5 open roles 6 posted in 90 days $45k Avg Salary
hires for HR, Education, Customer Success
seen since Jul 2026 job postings
Mississauga Canada
Corporate office
0246 Mississauga Meadowvale Town Centre
4 open roles 12 posted in 90 days $57k Avg Salary
hires for Education, Hospitality
seen since Jul 2026 job postings
Winnipeg Canada
Plant / site
0293 Winnipeg Grant Park Shopping Centre
4 open roles 8 posted in 90 days $46k Avg Salary
hires for HR, Education
seen since Jun 2026 job postings
Halifax Canada
Corporate office
0228 Bedford Hemlock Square
4 open roles 7 posted in 90 days $54k Avg Salary
hires for Education, HR
seen since Jun 2026 job postings
Windsor Canada
Corporate office
0332 Windsor Manning and Tecumseh
4 open roles 7 posted in 90 days $57k Avg Salary
hires for Education, Customer Success
seen since Aug 2026 job postings
Ajax Canada
Corporate office
0258 Ajax Rossland and Salem
4 open roles 4 posted in 90 days $52k Avg Salary
hires for Education, HR, Customer Success
seen since Mar 2026 job postings
Waterloo Canada
Plant / site
0007 Waterloo Weber and University
3 open roles 11 posted in 90 days $54k Avg Salary
hires for Field & Service, Education
seen since Aug 2026 job postings
Oakville Canada
Corporate office
0206 Oakville South Oakville Centre
3 open roles 7 posted in 90 days $51k Avg Salary
hires for Education, Customer Success
seen since Jun 2026 job postings
Regina Canada
Corporate office
0289 Regina Albert and 25 Ave
3 open roles 6 posted in 90 days $57k Avg Salary
hires for Education, HR
seen since Jul 2026 job postings
Kingston Canada
Sales office
0255 Scarborough Kingston and Eglinton
3 open roles 7 posted in 90 days $52k Avg Salary
hires for Customer Success, Education
seen since Aug 2026 job postings
Fredericton Canada
Corporate office
0165 Fredericton Uptown Centre
3 open roles 5 posted in 90 days $45k Avg Salary
hires for HR, Education, Customer Success
seen since Sep 2026 job postings
St. John's Canada
Corporate office
0324 St John's Torbay Road
3 open roles 4 posted in 90 days $47k Avg Salary
hires for HR, Management, Education
seen since Aug 2026 job postings
Peterborough Canada
Corporate office
0342 Peterborough Voyageur Place
3 open roles 3 posted in 90 days $54k Avg Salary
hires for Education, Management
seen since Jul 2026 job postings
Dartmouth Canada
Corporate office
0302 Dartmouth Burnside and Commodore
3 open roles 2 posted in 90 days $61k Avg Salary
hires for Education, Management
seen since Jun 2026 job postings
Red Deer Canada
Corporate office
0334 Red Deer Parkland Mall
3 open roles 3 posted in 90 days $47k Avg Salary
hires for HR, Education, Customer Success
seen since Sep 2026 job postings
Pickering Canada
Corporate office
0359 Pickering Liverpool and Kingston
3 open roles 2 posted in 90 days $49k Avg Salary
hires for HR, Education, Customer Success
seen since May 2026 job postings
Lower Sackville Canada
Corporate office
0308 Sackville Downsview Plaza
3 open roles 3 posted in 90 days $59k Avg Salary
hires for Education, Customer Success
seen since Aug 2026 job postings
Guelph Canada
0170 Georgetown Sinclair and Guelph
2 open roles 8 posted in 90 days $49k Avg Salary
hires for HR, Education
seen since Aug 2026 job postings
Saskatoon Canada
0277 Saskatoon Preston Crossing
2 open roles 5 posted in 90 days $46k Avg Salary
hires for HR, Education
seen since Jun 2026 job postings
St. Catharines Canada
0260 St Catharines Bunting and Carlton
2 open roles 5 posted in 90 days $57k Avg Salary
hires for Education, Hospitality
seen since Jul 2026 job postings
Kitchener Canada
0036 Kitchener Fairway Plaza
2 open roles 5 posted in 90 days $57k Avg Salary
hires for Education
seen since Sep 2026 job postings
Etobicoke Canada
0060 Etobicoke East Mall and Burnhamthorpe
2 open roles 3 posted in 90 days $51k Avg Salary
hires for Education
seen since Jun 2026 job postings
Newmarket Canada
0196 Newmarket York Town Square
2 open roles 4 posted in 90 days $49k Avg Salary
hires for HR, Education
seen since Oct 2026 job postings
Milton Canada
0048 Milton Steeles and Thompson
2 open roles 4 posted in 90 days $51k Avg Salary
hires for Education
seen since Aug 2026 job postings
Scarborough Canada
0029 Scarborough Kennedy and Lawrence
2 open roles 4 posted in 90 days $51k Avg Salary
hires for Education
seen since Sep 2026 job postings
New Brunswick United States
0147 Quispamsis Village Place
2 open roles 2 posted in 90 days $70k Avg Salary
hires for Management, Customer Success
seen since May 2026 job postings
Medicine Hat Canada
0280 Medicine Hat Carry and Dunmore
2 open roles 3 posted in 90 days $57k Avg Salary
hires for Education, Customer Success
seen since Sep 2026 job postings
Grimsby Canada
0168 Grimsby Industrial and South Service
2 open roles 3 posted in 90 days $49k Avg Salary
hires for HR, Education
seen since Aug 2026 job postings
Charlottetown Canada
0132 Charlottetown Belvedere Plaza
2 open roles 2 posted in 90 days $46k Avg Salary
hires for HR, Education
seen since Sep 2026 job postings
Fort Saskatchewan Canada
0231 Fort Saskatchewan Southpointe Centre
2 open roles 2 posted in 90 days $32k Avg Salary
hires for HR, Customer Success
seen since Oct 2026 job postings
Owen Sound Canada
0248 Owen Sound Heritage Place
2 open roles 2 posted in 90 days $33k Avg Salary
hires for Education
seen since Oct 2026 job postings
Whitby Canada
0271 Whitby Centrum
1 open roles 6 posted in 90 days
hires for Hospitality
seen since Sep 2026 job postings
Richmond Hill Canada
0057 Richmond Hill Hillcrest Mall
1 open roles 4 posted in 90 days $56k Avg Salary
hires for Education
seen since Jul 2026 job postings
Burlington Canada
0069 Burlington Centre
1 open roles 5 posted in 90 days $56k Avg Salary
hires for Education
seen since Aug 2026 job postings
Mount Pearl Canada
0323 Mount Pearl Richard Nolan and Merchant Drive
1 open roles 3 posted in 90 days $51k Avg Salary
hires for HR
seen since Aug 2026 job postings
Kanata Canada
0326 Kanata Hazeldean Mall
1 open roles 4 posted in 90 days $56k Avg Salary
hires for Education
seen since Sep 2026 job postings
Airdrie Canada
0253 Airdrie Towerlane Centre
1 open roles 3 posted in 90 days $50k Avg Salary
hires for Management
seen since Oct 2026 job postings
Barrie Canada
0044 Barrie Commerce Park
1 open roles 2 posted in 90 days $56k Avg Salary
hires for Education
seen since Jun 2026 job postings
Glasgow United Kingdom
0313 New Glasgow Aberdeen Shopping Centre
1 open roles 1 posted in 90 days $74k Avg Salary
hires for Education
seen since Jun 2026 job postings
Vancouver Canada
0194 Vancouver Hemlock and 8th
1 open roles 1 posted in 90 days $46k Avg Salary
hires for Education
seen since Jul 2026 job postings
Bradford United Kingdom
0283 Bradford Holland and Sideroad 10
1 open roles 2 posted in 90 days
hires for Customer Success
seen since Aug 2026 job postings
Stouffville Canada
0353 Stouffville Main and Mostar
1 open roles 2 posted in 90 days
hires for Education
seen since Sep 2026 job postings
Moncton Canada
0288 Moncton Mapleton Centre
1 open roles 1 posted in 90 days $52k Avg Salary
hires for HR
seen since Nov 2026 job postings
Bedford United States
0228 Bedford Hemlock Square
1 open roles 1 posted in 90 days $57k Avg Salary
hires for HR
seen since Oct 2026 job postings
Antigonish Canada
0312 Antigonish College and Creighton
1 open roles 1 posted in 90 days
hires for Education
seen since Sep 2026 job postings
Truro Canada
0311 Truro Queen and Elm
1 open roles 1 posted in 90 days
hires for Education
seen since Oct 2026 job postings
Oshawa Canada
0078 Oshawa Centre Mall
1 open roles 1 posted in 90 days
hires for Customer Success
seen since Oct 2026 job postings
Woodstock Canada
0042 Woodstock Downtown
1 open roles 1 posted in 90 days $56k Avg Salary
hires for Education
seen since Sep 2026 job postings
Stittsville Canada
0294 Stittsville Corners
1 open roles 1 posted in 90 days $56k Avg Salary
hires for Education
seen since Aug 2026 job postings
Alliston Canada
0292 Alliston Market Village
1 open roles 1 posted in 90 days
hires for Education
seen since Oct 2026 job postings
Brandon Canada
0346 Brandon Shoppers Mall
1 open roles 1 posted in 90 days
hires for Customer Success
seen since Nov 2026 job postings
Earlier presence
Prince George, Canada 3 open roles · last posting Oct 2026
Terrace, Canada 2 open roles · last posting Sep 2026
Aurora, Canada 2 open roles · last posting Aug 2026
Kelowna, Canada 2 open roles · last posting Oct 2026
Sherwood Park, Canada 1 open roles · last posting Oct 2026
Dieppe, Canada 1 open roles · last posting Jul 2026
Saint John, Canada 1 open roles · last posting Oct 2026
Sarnia, Canada 1 open roles · last posting Apr 2026
Ancaster, Canada 1 open roles · last posting Aug 2026
Strathroy, Canada 1 open roles · last posting Sep 2026
Cochrane, Canada 1 open roles · last posting Sep 2026