All states›Gyms with Group Classes›Washington

Gyms with Group Classes in Washington

118 of the 526 gyms we track in Washington have group classes. Full listings for every city are on the Washington page.

118gyms
55cities
526gyms statewide

Google's amenities list might flag a gym as having "group classes" without saying which ones run, how often, or whether non-members can even drop in — a gap that's invisible until you show up for a spin class that doesn't exist. Every gym on this page has its class schedule confirmed from the gym's own site or booking app, not a generic amenity checkbox.

Seattle 20

  1. Flow Fitness

    311 Terry Ave N, Seattle, WA 98109-5222

    Mon-Fri 5:30am-10pm, Sat 8am-7pm, Sun 8am-5pm

    Sauna or steamNo contractGroup classes
  2. Fremont Health Club

    920 N 34th St, Seattle, WA 98103

    Mon-Fri 10:30am-7:30pm, Sat-Sun 9am-1pm

    Sauna or steamNo contractGroup classes
  3. Magnuson Athletic Club

    7751 63rd Ave NE, Seattle, WA 98115-8156

    Mon-Fri 5am-9pm, Sat-Sun 7am-7pm

    Childcare / kids clubSauna or steamGroup classes
  4. Olympic Athletic Club

    5301 Leary Ave NW, Seattle, WA 98107-4824

    Mon-Fri 5am-11pm, Sat-Sun 6am-9pm

    Swimming poolSauna or steamGroup classes
  5. West Seattle Health Club

    2629 SW Andover St, Seattle, WA 98126-2591

    Mon-Fri 5am-11pm, Sat-Sun 7am-8pm

    Childcare / kids clubSauna or steamGroup classes
  6. Flow Fitness

    710 N 34th St, Seattle, WA 98103-8801

    Mon-Fri 5:30am-10pm, Sat 8am-7pm, Sun 8am-5pm

    Sauna or steamNo contractGroup classes
  7. Seattle Athletic Club

    2020 Western Ave, Seattle, WA 98121-2109

    Childcare / kids clubSwimming poolGroup classes
  8. Seattle Athletic Club Northgate

    333 NE 97th St, Seattle, WA 98115-2013

    Childcare / kids clubSwimming poolGroup classes
  9. Fauntleroy YMCA

    9140 California Ave SW, Seattle, WA 98136

    Childcare / kids clubSwimming poolGroup classes
  10. Pro Sports Club

    501 Eastlake Ave E, Seattle, WA 98109-5525

    Mon-Fri 5am-11pm, Sat-Sun 7am-10pm

    Childcare / kids clubGroup classes
  11. Ballard Health Club

    2208 NW Market St, Seattle, WA 98107-4009

    Mon-Fri 5:30am-10pm, Sat-Sun 8am-8pm

    Sauna or steamGroup classes
  12. Ampersand Fitness

    504 9th Ave, Seattle, WA 98104-2100

    Open 24 hours

    24-hour accessGroup classes
  13. 24 Hour Fitness

    507 NE Northgate Way, Seattle, WA 98125

    Sauna or steam24-hour accessGroup classes
  14. Aatma Fitness Studios

    710 N 34th St, Seattle, WA 98103

    Childcare / kids clubSwimming poolSauna or steamGroup classes
  15. Ymca Of Greater Seattle

    723 S Concord St, Seattle, WA 98108-4641

    Childcare / kids clubSwimming poolGroup classes
  16. Ymca Of Greater Seattle

    2100 24th Ave S, Seattle, WA 98144-4637

    Childcare / kids clubSwimming poolGroup classes
  17. Ballard Crossfit

    6419 15th Ave NW, Seattle, WA 98107-2310

    No contractGroup classes
  18. F45 Training Ballard

    907 NW Ballard Way, Seattle, WA 98107-4607

    No contractGroup classes
  19. Equinox Rainier Square

    401 Union Street, Seattle, WA 98101

    Sauna or steamGroup classes
  20. Four Seasons Gym

    Seattle, WA 98101

    Thu 8:30am-7:30pm, Fri-Sat 8:30am-8pm, Sun 8:30am-7:30pm

    Sauna or steamGroup classes

Spokane 10

  1. MUV Fitness South Spokane

    5501 S Regal St, Spokane, WA 99223-7956

    Mon-Fri 5am-11pm, Sat-Sun 6am-8pm

    Childcare / kids clubSwimming poolSauna or steamGroup classes
  2. Warrior Camp

    1306 N Mullan Rd, Spokane, WA 99206

    Open 24 hours

    Sauna or steam24-hour accessNo contractGroup classes
  3. Spokane Fitness Center - North Gym

    110 W Price Ave, Spokane, WA 99208-5920

    Mon-Fri 5am-9pm, Sat-Sun 7am-7pm

    Childcare / kids clubSauna or steamGroup classes
  4. Parkfit Athletic Club

    8121 N Division St, Spokane, WA 99208-5711

    Mon-Fri 7:30am-6pm

    Swimming poolSauna or steamGroup classes
  5. Rewired Fitness Co.

    7512 N Division St, Spokane, WA 99208

    Mon-Fri 4:45am-6:30pm, Sat 7:30am-10am

    Sauna or steamNo contractGroup classes
  6. Spokane Fitness Center

    7104 N Division St, Spokane, WA 99208-6524

    Mon-Fri 5am-9pm, Sat-Sun 7am-7pm

    Childcare / kids clubSauna or steamGroup classes
  7. Empire Fitness

    1028 N Hamilton St, Spokane, WA 99202-2029

    Childcare / kids clubSauna or steamGroup classes
  8. MUV Fitness North Spokane

    603 E Holland Ave, Spokane, WA 99218-1255

    Mon-Fri 5am-11pm, Sat-Sun 6am-8pm

    Childcare / kids clubGroup classes
  9. Catalyst Fitness

    2718 E 57th Ave, Spokane, WA 99223-6605

    Mon-Fri 5:15am-9pm, Sat 7:30am-1pm, Sun 3pm-5pm

    No contractGroup classes
  10. Cross Fit Rewired

    6720 N Pittsburg St, Spokane, WA 99217-7501

    Sauna or steamGroup classes

Redmond 6

  1. 425 Fitness

    7956 178th Pl NE, Redmond, WA 98052-4985

    Mon-Fri 5am-11pm, Sat-Sun 7am-10pm

    Childcare / kids clubSwimming poolSauna or steamGroup classes
  2. 24 Hour Fitness

    7320 170th Ave NE, Redmond, WA 98052

    Sauna or steam24-hour accessGroup classes
  3. CrossFit Bel-Red

    4608 148TH Ave NE, Redmond, WA 98052

    Sun 5:45am-7:45pm

    Childcare / kids clubGroup classes
  4. Hot Yoga Experience Redmond

    7425 166th Ave NE Ste C245, Redmond, WA 98052

    Sauna or steamNo contractGroup classes
  5. PRO Club - Redmond, Willows Rd

    9911 Willows Rd NE, Redmond, WA 98052

    Childcare / kids clubSauna or steamGroup classes
  6. Sculptor Fitness

    1123 Redmond-Fall City Rd NE, Redmond, WA 98053-9232

    Sauna or steamGroup classes

Spokane Valley 5

  1. Spokane Fitness Center - Valley Gym

    14210 E Sprague Ave, Spokane Valley, WA 99216-2140

    Mon-Fri 5am-9pm, Sat-Sun 7am-7pm

    Childcare / kids clubSauna or steamGroup classes
  2. Snap Fitness Spokane Valley

    13514 E 32nd Ave Ste A, Spokane Valley, WA 99216

    Sauna or steam24-hour accessGroup classes
  3. MUV Fitness Spokane Valley

    14927 E Sprague Ave, Spokane Valley, WA 99216-2150

    Mon-Fri 5am-11pm, Sat-Sun 6am-8pm

    Childcare / kids clubGroup classes
  4. Unified Fitness

    6818 E Sprague Ave, Spokane Valley, WA 99212-0605

    No contractGroup classes
  5. Valley Fitness

    7 N Herald Rd, Spokane Valley, WA 99206

    No contractGroup classes

Bellevue 4

  1. Life Time

    11111 NE 8th St, Bellevue, WA 98004-4475

    Mon-Thu 5am-10pm, Fri 5am-9pm, Sat-Sun 6am-7pm

    Swimming poolSauna or steamGroup classes
  2. Shred415 Bellevue

    1032 106th Ave NE, Bellevue, WA 98004-4673

    Mon 4:30am-6pm, Tue 4:30am-6:30pm, Wed-Thu 4:30am-6pm, Fri 4:30am-1pm, Sat 7am-11:30am, Sun 7am-10:30am

    Childcare / kids clubGroup classes
  3. PRO Club

    4455 148th Ave NE, Bellevue, WA 98007-3120

    Childcare / kids clubGroup classes
  4. Careers at PRO Club

    4455 148th Avenue NE, Recruiting, Bellevue, WA 98007

    Mon-Fri 5am-11pm, Sat-Sun 7am-10pm

    Childcare / kids clubGroup classes

Vancouver 4

  1. Cascade Athletic Club

    16096 SE 15th St, Vancouver, WA 98683-9699

    Childcare / kids clubSwimming poolSauna or steamGroup classes
  2. 24 Hour Fitness

    800 SE Tech Center Drive, Vancouver, WA 98683

    Sauna or steam24-hour accessGroup classes
  3. Clark College Thompson Fitness Center

    1933 Fort Vancouver Way, Vancouver, WA 98663-3529

    Mon-Fri 6am-8am

    Childcare / kids clubGroup classes
  4. 24 Hour Fitness

    13019 NE Fourth Plain Blvd, Vancouver, WA 98682

    Sauna or steam24-hour accessGroup classes

Bellingham 3

  1. Fitness Evolution

    1504 Iowa St, Bellingham, WA 98229-4709

    Childcare / kids clubSauna or steamNo contractGroup classes
  2. Lift Haus Strength & Conditioning Bellingham

    2694 Roeder Ave, Bellingham, WA 98225-2064

    Open 24 hours

    24-hour accessGroup classes
  3. Joy of Pilates

    209 Prospect St, Bellingham, WA 98225

    No contractGroup classes

Issaquah 3

  1. 425 Fitness

    1025 NW Gilman Blvd, Issaquah, WA 98027-5334

    Mon-Fri 5am-11pm, Sat-Sun 7am-10pm

    Childcare / kids clubSwimming poolSauna or steamGroup classes
  2. 24 Hour Fitness

    5712 East Lake Sammamish Parkway, Issaquah, WA 98029

    Sauna or steam24-hour accessGroup classes
  3. Decater Performance and Fitness

    8180 304th Ave SE, Issaquah, WA 98027

    No contractGroup classes

Lynden 3

  1. HFIT Homestead Fitness Center

    115 E Homestead Blvd, Lynden, WA 98264

    Mon-Fri 5am-10pm, Sat-Sun 7am-10pm

    Childcare / kids clubSwimming poolSauna or steamGroup classes
  2. Forge Fitness

    100 Drayton St, Lynden, WA 98264

    Mon-Tue 7:30am-7:30pm, Wed-Thu 7:30am-7pm, Fri 7:30am-5pm, Sat 8am-12pm

    Childcare / kids clubSwimming poolGroup classes
  3. Lynden YMCA

    145-233 Drayton St, Lynden, WA 98264

    Mon-Fri 5:30am-9pm, Sat 8am-5pm, Sun 10am-2pm

    Childcare / kids clubSwimming poolGroup classes

Olympia 3

  1. Plum Street YMCA

    505 Plum St SE, Olympia, WA 98501

    Childcare / kids clubSwimming poolSauna or steamGroup classes
  2. Athena Fitness and Wellness

    3330 Pacific Ave SE, Olympia, WA 98501-2183

    Sauna or steamNo contractGroup classes
  3. Whetstone Fitness

    1212 Black Lake Blvd SW, Olympia, WA 98502-5725

    Mon-Thu 8am-7pm, Fri 8am-5pm, Sat-Sun 9am-1pm

    Group classes

Arlington 2

  1. Stillaguamish Athletic Club

    4417 172nd St NE, Arlington, WA 98223-8759

    Thu 5am-9pm, Fri 5am-7pm, Sat 7am-5pm, Sun 10am-4pm

    Swimming poolGroup classes
  2. MyBodyMindFitness

    4205 177th Pl NE, Arlington, WA 98223-8778

    Sauna or steamGroup classes

Battle Ground 2

  1. Snap Fitness Battle Ground

    2312 W Main St, Battle Ground, WA 98604-4233

    Open 24 hours

    Sauna or steam24-hour accessGroup classes
  2. Battle Ground Fitness

    1902 SW 9th Ave, Battle Ground, WA 98604-3285

    Group classes

Bothell 2

  1. 425 Fitness

    18524 Bothell Everett Hwy, Bothell, WA 98012-6826

    Mon-Fri 5am-11pm, Sat-Sun 7am-10pm

    Childcare / kids clubSwimming poolSauna or steamGroup classes
  2. 24 Hour Fitness

    18006 120th Avenue, Bothell, WA 98011

    Sauna or steam24-hour accessGroup classes

Kennewick 2

  1. Kia Ora Fitness

    2008 N Pittsburgh St, Kennewick, WA 99336

    Open 24 hours

    Swimming pool24-hour accessGroup classes
  2. RiverView fitness center aka mikes gym

    Kennewick, WA

    24-hour accessGroup classes

Kirkland 2

  1. X Gym

    10724 NE 38th Pl, Kirkland, WA 98033-7908

    No contractGroup classes
  2. F45 Training

    120 Park Ln, Kirkland, WA 98033-3717

    Sauna or steamGroup classes

Monroe 2

  1. Rebel Mels Fitness & CrossFit

    17321 Tye St SE, Monroe, WA 98272

    24-hour accessNo contractGroup classes
  2. CrossFit Monroe

    781 Village Way, Monroe, WA 98272-2171

    No contractGroup classes

Mount Vernon 2

  1. Skagit YMCA: Bakerview Sports Center

    3301 E Fir St, Mount Vernon, WA 98273

    Mon-Fri 5am-9pm, Sat 7am-4pm, Sun 12pm-4pm

    Childcare / kids clubSwimming poolSauna or steamGroup classes
  2. Skagit Valley Family YMCA

    1901 Hoag Rd, Mount Vernon, WA 98273

    Mon-Fri 5am-9pm, Sat 7am-4pm, Sun 12pm-4pm

    Childcare / kids clubSwimming poolSauna or steamGroup classes

Puyallup 2

  1. UFC FIT Puyallup

    307 37th Ave SE, Puyallup, WA 98374

    Open 24 hours

    Sauna or steam24-hour accessGroup classes
  2. 24 Hour Fitness

    307 37th Ave SE, Puyallup, WA 98374

    Sauna or steam24-hour accessGroup classes

Shoreline 2

  1. YMCA Shorelline

    19290 Aurora Ave N, Shoreline, WA 98133

    Childcare / kids clubSwimming poolGroup classes
  2. Outside Up Fitness

    NW Richmond Beach Rd, Shoreline, WA 98177

    No contractGroup classes

South Bend 2

  1. Thorbeckes

    307 Robert Bush Dr E, South Bend, WA 98577

    Childcare / kids clubSwimming poolSauna or steamGroup classes
  2. Essential Yoga at Thorbeckes

    307 Robert Bush Dr W, South Bend, WA 98586-9075

    Childcare / kids clubSwimming poolSauna or steamGroup classes

Tacoma 2

  1. 24 Hour Fitness

    111 South 38th Street, Tacoma, WA 98418

    Sauna or steam24-hour accessGroup classes
  2. Grit City Wellness

    5005 Main St, Tacoma, WA 98407-3158

    Mon-Fri 10am-7pm, Sat-Sun 10am-3pm

    Sauna or steamGroup classes

Yakima 2

  1. YAC Fitness

    2500 Business Ln, Yakima, WA 98901

    Childcare / kids clubSwimming poolGroup classes
  2. Yakima Athletic Club

    2501 Racquet Ln, Yakima, WA 98902-6114

    Childcare / kids clubSwimming poolGroup classes

Aberdeen 1

  1. Timber Gym - Fitness Center

    500 Market ST, Aberdeen, WA 98520

    Sauna or steamGroup classes

Auburn 1

  1. 24 Hour Fitness

    915 Auburn Way N, Auburn, WA 98002

    Sauna or steam24-hour accessGroup classes

Bainbridge Island 1

  1. Island Fitness

    190 Madison Ave N, Bainbridge Island, WA 98110-1814

    Mon-Fri 5am-9pm, Sat-Sun 7am-6pm

    No contractGroup classes

Burien 1

  1. 206 Fitness

    14635 9th Ave SW, Burien, WA 98166

    Open 24 hours

    Childcare / kids clubSauna or steam24-hour accessGroup classes

Camas 1

  1. Rise Fitness

    6923 NW Friberg-Strunk St, Camas, WA 98607

    Childcare / kids clubGroup classes

Carson 1

  1. Wind River Fitness

    51 Hot Springs Ave, Carson, WA 98610

    Open 24 hours

    24-hour accessGroup classes

Centralia 1

  1. Thorbeckes Wellness Center

    2020 Borst Ave, Centralia, WA 98531-1404

    Childcare / kids clubSwimming poolSauna or steamGroup classes

Chehalis 1

  1. Thorbeckes Athletic Center

    91 SW Chehalis Ave, Chehalis, WA 98532-1934

    Childcare / kids clubSwimming poolSauna or steamGroup classes

Cle Elum 1

  1. Swiftwater Fitness

    411 Swiftwater Blvd, Cle Elum, WA 98922-1174

    Mon 6am-6pm, Tue-Fri 6am-9pm, Sat 8am-1pm

    No contractGroup classes

East Wenatchee 1

  1. Worx Eastmont

    290 9th St NE, East Wenatchee, WA 98802-4477

    Mon-Fri 8:15am-11am

    Childcare / kids clubNo contractGroup classes

Ellensburg 1

  1. Maximus Gym Wellness

    427 N Main St, Ellensburg, WA 98926-3107

    24-hour accessGroup classes

Everett 1

  1. MUV Fitness Everett

    11014 19th Ave SE Ste 4, Everett, WA 98208

    Childcare / kids clubGroup classes

Ferndale 1

  1. Armory Fitness and Wellness

    1920 Main St, Ferndale, WA 98248

    Open 24 hours

    Sauna or steam24-hour accessNo contractGroup classes

Gig Harbor 1

  1. Narrows CrossFit

    2817 Jahn Ave NW, Gig Harbor, WA 98335

    24-hour accessGroup classes

Kent 1

  1. 24 Hour Fitness

    20600 108th Avenue SE, Kent, WA 98031

    Sauna or steam24-hour accessGroup classes

Lacey 1

  1. Transformation Fitness

    8650 Martin Way E, Lacey, WA 98516-6610

    No contractGroup classes

Liberty Lake 1

  1. Liberty Lake Athletic Club

    23410 E Mission Ave, Liberty Lake, WA 99019-7515

    Mon-Thu 5am-9pm, Fri 5am-8pm, Sat-Sun 6am-5pm

    Sauna or steamGroup classes

Longview 1

  1. Myklebust Gymnasium & Fitness Center (GYM)

    1770 20th Ave, Longview, WA 98632

    Childcare / kids clubGroup classes

Lynnwood 1

  1. 24 Hour Fitness

    18930 29th Avenue West, Lynnwood, WA 98036

    Sauna or steam24-hour accessGroup classes

Maple Valley 1

  1. Tahoma Athletic Club

    23836 222nd Pl SE, Maple Valley, WA 98038-8516

    Sauna or steamGroup classes

Mt Vernon 1

  1. Riverside Health Club

    2225 Riverside Dr, Mt Vernon, WA 98273-5403

    Mon-Fri 5am-10pm, Sat 6am-8pm, Sun 6am-6pm

    Swimming poolGroup classes

Oak Harbor 1

  1. North End Fitness Center

    2800 NE Goldie St, Oak Harbor, WA 98277-2727

    Mon-Thu 9am-1pm, Fri-Sat 9am-12pm

    Group classes

Othello 1

  1. Pillar Fitness

    115 E Hemlock St, Othello, WA 99344-1324

    Sauna or steamGroup classes

Pasco 1

  1. The Wellness Clinic at LifeQuest

    4215 Convention Pl, Pasco, WA 99301-0009

    Childcare / kids clubSwimming poolSauna or steamGroup classes

Rochester 1

  1. Thorbeckes Fitlife Center

    10119 Highway 12 SW, Rochester, WA 98579

    Childcare / kids clubSwimming poolSauna or steamGroup classes

Sedro-Woolley 1

  1. Riverside Health Club, Sedro-Woolley

    632 Sunset Park Dr, Sedro-Woolley, WA 98284

    Open 24 hours

    Swimming pool24-hour accessGroup classes

Selah 1

  1. Fully Charged Fitness

    117 E Naches Ave, Selah, WA 98942-1411

    Open 24 hours

    24-hour accessNo contractGroup classes

Shelton 1

  1. Shelton Athletic Club

    707 S 1st St, Shelton, WA 98584-3601

    Open 24 hours

    Sauna or steam24-hour accessGroup classes

Silverdale 1

  1. Triad Wellness

    9960 Silverdale Way NW, Silverdale, WA 98383-8984

    Sauna or steamGroup classes

Snoqualmie 1

  1. Snoqualmie Valley YMCA/Community Center

    35018 SE Ridge St, Snoqualmie, WA 98065-9082

    Childcare / kids clubSwimming poolGroup classes

Wenatchee 1

  1. Worx of Wenatchee Valley

    12 N Worthen St, Wenatchee, WA 98801-3000

    Mon-Fri 8:15am-11am

    Childcare / kids clubNo contractGroup classes

Woodinville 1

  1. Blinnergy

    5817 238th St SE, Woodinville, WA 98072

    24-hour accessGroup classes

Woodland 1

  1. Snap Fitness Woodland

    1307 Lewis River Rd, Woodland, WA 98674

    Open 24 hours

    Sauna or steam24-hour accessGroup classes
Check the drop-in policy before you go. Many gyms sell a single class pass to non-members for around $15-25, but some require a membership or a free trial signup first — a quick look at the booking app saves a wasted trip.

Also in Washington

Good to know

Can I take a gym class without a membership?

Many gyms sell single class passes or day passes to non-members, often through an online booking app like Mindbody or the gym's own site. Others reserve classes for members only, so it's worth checking the class schedule page before showing up.

How much do group fitness classes cost?

Drop-in classes typically run $15-30 depending on the type and city, while gym members often get classes included in their monthly dues or at a discounted punch-card rate. Specialty formats like cycling or reformer Pilates tend to sit at the higher end of that range.

How much does a personal trainer cost?

Personal training sessions generally range from $50 to $120 per hour across Washington. Rates depend on session duration, trainer credentials, and package options. You can browse 118 local fitness centers on GymFinderAtlas to find qualified trainers near you.

How long to train for marathon?

Training for a marathon typically takes 16 to 20 weeks for runners with a consistent baseline fitness level. The process involves gradually building weekly mileage, completing regular long runs, and prioritizing recovery. If you want structured guidance, search GymFinderAtlas to connect with experienced running coaches.