<!--
{
  "availability" : [
    "iOS: 8.0.0 -",
    "iPadOS: 8.0.0 -",
    "macCatalyst: 13.0.0 -",
    "macOS: 13.0.0 -",
    "visionOS: 1.0.0 -",
    "watchOS: 2.0.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "HealthKit",
  "identifier" : "/documentation/HealthKit/HKWorkoutActivityType",
  "metadataVersion" : "0.1.0",
  "role" : "Enumeration",
  "symbol" : {
    "kind" : "Enumeration",
    "modules" : [
      "HealthKit"
    ],
    "preciseIdentifier" : "c:@E@HKWorkoutActivityType"
  },
  "title" : "HKWorkoutActivityType"
}
-->

# HKWorkoutActivityType

The type of activity performed during a workout.

```
enum HKWorkoutActivityType
```

## Topics

### Individual sports

[`HKWorkoutActivityType.archery`](/documentation/HealthKit/HKWorkoutActivityType/archery)

The constant for shooting archery.

[`HKWorkoutActivityType.bowling`](/documentation/HealthKit/HKWorkoutActivityType/bowling)

The constant for bowling.

[`HKWorkoutActivityType.fencing`](/documentation/HealthKit/HKWorkoutActivityType/fencing)

The constant for fencing.

[`HKWorkoutActivityType.gymnastics`](/documentation/HealthKit/HKWorkoutActivityType/gymnastics)

Performing gymnastics.

[`HKWorkoutActivityType.trackAndField`](/documentation/HealthKit/HKWorkoutActivityType/trackAndField)

Participating in track and field events, including shot put, javelin, pole vaulting, and related sports.

### Team sports

[`HKWorkoutActivityType.americanFootball`](/documentation/HealthKit/HKWorkoutActivityType/americanFootball)

The constant for playing American football.

[`HKWorkoutActivityType.australianFootball`](/documentation/HealthKit/HKWorkoutActivityType/australianFootball)

The constant for playing Australian football.

[`HKWorkoutActivityType.baseball`](/documentation/HealthKit/HKWorkoutActivityType/baseball)

The constant for playing baseball.

[`HKWorkoutActivityType.basketball`](/documentation/HealthKit/HKWorkoutActivityType/basketball)

The constant for playing basketball.

[`HKWorkoutActivityType.cricket`](/documentation/HealthKit/HKWorkoutActivityType/cricket)

The constant for playing cricket.

[`HKWorkoutActivityType.discSports`](/documentation/HealthKit/HKWorkoutActivityType/discSports)

The constant for playing disc sports such as Ultimate and Disc Golf.

[`HKWorkoutActivityType.handball`](/documentation/HealthKit/HKWorkoutActivityType/handball)

The constant for playing handball.

[`HKWorkoutActivityType.hockey`](/documentation/HealthKit/HKWorkoutActivityType/hockey)

The constant for playing hockey, including ice hockey, field hockey, and related sports.

[`HKWorkoutActivityType.lacrosse`](/documentation/HealthKit/HKWorkoutActivityType/lacrosse)

The constant for playing lacrosse.

[`HKWorkoutActivityType.rugby`](/documentation/HealthKit/HKWorkoutActivityType/rugby)

The constant for playing rugby.

[`HKWorkoutActivityType.soccer`](/documentation/HealthKit/HKWorkoutActivityType/soccer)

The constant for playing soccer.

[`HKWorkoutActivityType.softball`](/documentation/HealthKit/HKWorkoutActivityType/softball)

The constant for playing softball.

[`HKWorkoutActivityType.volleyball`](/documentation/HealthKit/HKWorkoutActivityType/volleyball)

The constant for playing volleyball.

### Exercise and fitness

[`HKWorkoutActivityType.preparationAndRecovery`](/documentation/HealthKit/HKWorkoutActivityType/preparationAndRecovery)

The constant for warm-up and therapeutic activities like foam rolling and stretching.

[`HKWorkoutActivityType.flexibility`](/documentation/HealthKit/HKWorkoutActivityType/flexibility)

The constant for a flexibility workout.

[`HKWorkoutActivityType.cooldown`](/documentation/HealthKit/HKWorkoutActivityType/cooldown)

The constant for low intensity stretching and mobility exercises following a more vigorous workout.

[`HKWorkoutActivityType.walking`](/documentation/HealthKit/HKWorkoutActivityType/walking)

The constant for walking.

[`HKWorkoutActivityType.running`](/documentation/HealthKit/HKWorkoutActivityType/running)

The constant for running and jogging.

[`HKWorkoutActivityType.wheelchairWalkPace`](/documentation/HealthKit/HKWorkoutActivityType/wheelchairWalkPace)

The constant for a wheelchair workout at walking pace.

[`HKWorkoutActivityType.wheelchairRunPace`](/documentation/HealthKit/HKWorkoutActivityType/wheelchairRunPace)

The constant for wheelchair workout at running pace.

[`HKWorkoutActivityType.cycling`](/documentation/HealthKit/HKWorkoutActivityType/cycling)

The constant for cycling.

[`HKWorkoutActivityType.handCycling`](/documentation/HealthKit/HKWorkoutActivityType/handCycling)

The constant for hand cycling.

[`HKWorkoutActivityType.coreTraining`](/documentation/HealthKit/HKWorkoutActivityType/coreTraining)

The constant for core training.

[`HKWorkoutActivityType.elliptical`](/documentation/HealthKit/HKWorkoutActivityType/elliptical)

The constant for workouts on an elliptical machine.

[`HKWorkoutActivityType.functionalStrengthTraining`](/documentation/HealthKit/HKWorkoutActivityType/functionalStrengthTraining)

The constant for strength training, primarily with free weights and body weight.

[`HKWorkoutActivityType.traditionalStrengthTraining`](/documentation/HealthKit/HKWorkoutActivityType/traditionalStrengthTraining)

The constant for strength training exercises primarily using machines or free weights.

[`HKWorkoutActivityType.crossTraining`](/documentation/HealthKit/HKWorkoutActivityType/crossTraining)

The constant for exercise that includes any mixture of cardio, strength, and/or flexibility training.

[`HKWorkoutActivityType.mixedCardio`](/documentation/HealthKit/HKWorkoutActivityType/mixedCardio)

The constant for workouts that mix a variety of cardio exercise machines or modalities.

[`HKWorkoutActivityType.highIntensityIntervalTraining`](/documentation/HealthKit/HKWorkoutActivityType/highIntensityIntervalTraining)

The constant for high intensity interval training.

[`HKWorkoutActivityType.jumpRope`](/documentation/HealthKit/HKWorkoutActivityType/jumpRope)

The constant for jumping rope.

[`HKWorkoutActivityType.stairClimbing`](/documentation/HealthKit/HKWorkoutActivityType/stairClimbing)

The constant for workouts using a stair climbing machine.

[`HKWorkoutActivityType.stairs`](/documentation/HealthKit/HKWorkoutActivityType/stairs)

The constant for running, walking, or other drills using stairs (for example, in a stadium or inside a multilevel building).

[`HKWorkoutActivityType.stepTraining`](/documentation/HealthKit/HKWorkoutActivityType/stepTraining)

The constant for training using a step bench.

[`HKWorkoutActivityType.fitnessGaming`](/documentation/HealthKit/HKWorkoutActivityType/fitnessGaming)

The constant for playing fitness-based video games.

### Studio activities

[`HKWorkoutActivityType.barre`](/documentation/HealthKit/HKWorkoutActivityType/barre)

The constant for barre workout.

[`HKWorkoutActivityType.cardioDance`](/documentation/HealthKit/HKWorkoutActivityType/cardioDance)

The constant for cardiovascular dance workouts.

[`HKWorkoutActivityType.socialDance`](/documentation/HealthKit/HKWorkoutActivityType/socialDance)

The constant for dancing with a partner or partners, such as swing, salsa, or folk dances.

[`HKWorkoutActivityType.yoga`](/documentation/HealthKit/HKWorkoutActivityType/yoga)

The constant for practicing yoga.

[`HKWorkoutActivityType.mindAndBody`](/documentation/HealthKit/HKWorkoutActivityType/mindAndBody)

The constant for performing activities like walking meditation, Gyrotonic exercise, and Qigong.

[`HKWorkoutActivityType.pilates`](/documentation/HealthKit/HKWorkoutActivityType/pilates)

The constant for a pilates workout.

### Racket sports

[`HKWorkoutActivityType.badminton`](/documentation/HealthKit/HKWorkoutActivityType/badminton)

The constant for playing badminton.

[`HKWorkoutActivityType.pickleball`](/documentation/HealthKit/HKWorkoutActivityType/pickleball)

The constant for playing pickleball.

[`HKWorkoutActivityType.racquetball`](/documentation/HealthKit/HKWorkoutActivityType/racquetball)

The constant for playing racquetball.

[`HKWorkoutActivityType.squash`](/documentation/HealthKit/HKWorkoutActivityType/squash)

The constant for playing squash.

[`HKWorkoutActivityType.tableTennis`](/documentation/HealthKit/HKWorkoutActivityType/tableTennis)

The constant for playing table tennis.

[`HKWorkoutActivityType.tennis`](/documentation/HealthKit/HKWorkoutActivityType/tennis)

The constant for playing tennis.

### Outdoor activities

[`HKWorkoutActivityType.climbing`](/documentation/HealthKit/HKWorkoutActivityType/climbing)

The constant for climbing.

[`HKWorkoutActivityType.equestrianSports`](/documentation/HealthKit/HKWorkoutActivityType/equestrianSports)

The constant for activities that involve riding a horse, including polo, horse racing, and horse riding.

[`HKWorkoutActivityType.fishing`](/documentation/HealthKit/HKWorkoutActivityType/fishing)

The constant for fishing.

[`HKWorkoutActivityType.golf`](/documentation/HealthKit/HKWorkoutActivityType/golf)

The constant for playing golf.

[`HKWorkoutActivityType.hiking`](/documentation/HealthKit/HKWorkoutActivityType/hiking)

The constant for hiking.

[`HKWorkoutActivityType.hunting`](/documentation/HealthKit/HKWorkoutActivityType/hunting)

The constant for hunting.

[`HKWorkoutActivityType.play`](/documentation/HealthKit/HKWorkoutActivityType/play)

The constant for play-based activities like tag, dodgeball, hopscotch, tetherball, and playing on a jungle gym.

### Snow and ice sports

[`HKWorkoutActivityType.crossCountrySkiing`](/documentation/HealthKit/HKWorkoutActivityType/crossCountrySkiing)

The constant for cross country skiing.

[`HKWorkoutActivityType.curling`](/documentation/HealthKit/HKWorkoutActivityType/curling)

The constant for curling.

[`HKWorkoutActivityType.downhillSkiing`](/documentation/HealthKit/HKWorkoutActivityType/downhillSkiing)

The constant for downhill skiing.

[`HKWorkoutActivityType.snowSports`](/documentation/HealthKit/HKWorkoutActivityType/snowSports)

The constant for a variety of snow sports, including sledding, snowmobiling, or building a snowman.

[`HKWorkoutActivityType.snowboarding`](/documentation/HealthKit/HKWorkoutActivityType/snowboarding)

The constant for snowboarding.

[`HKWorkoutActivityType.skatingSports`](/documentation/HealthKit/HKWorkoutActivityType/skatingSports)

The constant for skating activities, including ice skating, speed skating, inline skating, and skateboarding.

### Water activities

[`HKWorkoutActivityType.paddleSports`](/documentation/HealthKit/HKWorkoutActivityType/paddleSports)

The constant for canoeing, kayaking, paddling an outrigger, paddling a stand-up paddle board, and related sports.

[`HKWorkoutActivityType.rowing`](/documentation/HealthKit/HKWorkoutActivityType/rowing)

The constant for rowing.

[`HKWorkoutActivityType.sailing`](/documentation/HealthKit/HKWorkoutActivityType/sailing)

The constant for sailing.

[`HKWorkoutActivityType.surfingSports`](/documentation/HealthKit/HKWorkoutActivityType/surfingSports)

The constant for a variety of surf sports, including surfing, kite surfing, and wind surfing.

[`HKWorkoutActivityType.swimming`](/documentation/HealthKit/HKWorkoutActivityType/swimming)

The constant for swimming.

[`HKWorkoutActivityType.underwaterDiving`](/documentation/HealthKit/HKWorkoutActivityType/underwaterDiving)

The constant for underwater diving.

[`HKWorkoutActivityType.waterFitness`](/documentation/HealthKit/HKWorkoutActivityType/waterFitness)

The constant for aerobic exercise performed in shallow water.

[`HKWorkoutActivityType.waterPolo`](/documentation/HealthKit/HKWorkoutActivityType/waterPolo)

The constant for playing water polo.

[`HKWorkoutActivityType.waterSports`](/documentation/HealthKit/HKWorkoutActivityType/waterSports)

The constant for a variety of water sports, including water skiing, wake boarding, and related activities.

### Martial arts

[`HKWorkoutActivityType.boxing`](/documentation/HealthKit/HKWorkoutActivityType/boxing)

The constant for boxing.

[`HKWorkoutActivityType.kickboxing`](/documentation/HealthKit/HKWorkoutActivityType/kickboxing)

The constant for kickboxing.

[`HKWorkoutActivityType.martialArts`](/documentation/HealthKit/HKWorkoutActivityType/martialArts)

The constant for practicing martial arts.

[`HKWorkoutActivityType.taiChi`](/documentation/HealthKit/HKWorkoutActivityType/taiChi)

The constant for tai chi.

[`HKWorkoutActivityType.wrestling`](/documentation/HealthKit/HKWorkoutActivityType/wrestling)

The constant for wrestling.

### Other activities

[`HKWorkoutActivityType.other`](/documentation/HealthKit/HKWorkoutActivityType/other)

The constant for a workout that does not match any of the other workout activity types.

### Deprecated activity types

[`HKWorkoutActivityType.dance`](/documentation/HealthKit/HKWorkoutActivityType/dance)

The constant for dancing.

[`HKWorkoutActivityType.danceInspiredTraining`](/documentation/HealthKit/HKWorkoutActivityType/danceInspiredTraining)

The constant for workouts inspired by dance, including Pilates, Barre, and Feldenkrais.

[`HKWorkoutActivityType.mixedMetabolicCardioTraining`](/documentation/HealthKit/HKWorkoutActivityType/mixedMetabolicCardioTraining)

The constant for performing any mix of cardio-focused exercises.

### Multisport activities

[`HKWorkoutActivityType.swimBikeRun`](/documentation/HealthKit/HKWorkoutActivityType/swimBikeRun)

The constant for multisport activities like triathlons.

[`HKWorkoutActivityType.transition`](/documentation/HealthKit/HKWorkoutActivityType/transition)

A constant for the transition time between activities in a multisport workout.



---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)