---
title: HKWeatherCondition
framework: healthkit
role: symbol
role_heading: Enumeration
path: healthkit/hkweathercondition
---

# HKWeatherCondition

Constants that indicate a type of weather.

## Declaration

```swift
enum HKWeatherCondition
```

## Topics

### Weather Conditions

- [HKWeatherCondition.none](healthkit/hkweathercondition/none.md)
- [HKWeatherCondition.clear](healthkit/hkweathercondition/clear.md)
- [HKWeatherCondition.fair](healthkit/hkweathercondition/fair.md)
- [HKWeatherCondition.partlyCloudy](healthkit/hkweathercondition/partlycloudy.md)
- [HKWeatherCondition.mostlyCloudy](healthkit/hkweathercondition/mostlycloudy.md)
- [HKWeatherCondition.cloudy](healthkit/hkweathercondition/cloudy.md)
- [HKWeatherCondition.foggy](healthkit/hkweathercondition/foggy.md)
- [HKWeatherCondition.haze](healthkit/hkweathercondition/haze.md)
- [HKWeatherCondition.windy](healthkit/hkweathercondition/windy.md)
- [HKWeatherCondition.blustery](healthkit/hkweathercondition/blustery.md)
- [HKWeatherCondition.smoky](healthkit/hkweathercondition/smoky.md)
- [HKWeatherCondition.dust](healthkit/hkweathercondition/dust.md)
- [HKWeatherCondition.snow](healthkit/hkweathercondition/snow.md)
- [HKWeatherCondition.hail](healthkit/hkweathercondition/hail.md)
- [HKWeatherCondition.sleet](healthkit/hkweathercondition/sleet.md)
- [HKWeatherCondition.freezingDrizzle](healthkit/hkweathercondition/freezingdrizzle.md)
- [HKWeatherCondition.freezingRain](healthkit/hkweathercondition/freezingrain.md)
- [HKWeatherCondition.mixedRainAndHail](healthkit/hkweathercondition/mixedrainandhail.md)
- [HKWeatherCondition.mixedRainAndSnow](healthkit/hkweathercondition/mixedrainandsnow.md)
- [HKWeatherCondition.mixedRainAndSleet](healthkit/hkweathercondition/mixedrainandsleet.md)
- [HKWeatherCondition.mixedSnowAndSleet](healthkit/hkweathercondition/mixedsnowandsleet.md)
- [HKWeatherCondition.drizzle](healthkit/hkweathercondition/drizzle.md)
- [HKWeatherCondition.scatteredShowers](healthkit/hkweathercondition/scatteredshowers.md)
- [HKWeatherCondition.showers](healthkit/hkweathercondition/showers.md)
- [HKWeatherCondition.thunderstorms](healthkit/hkweathercondition/thunderstorms.md)
- [HKWeatherCondition.tropicalStorm](healthkit/hkweathercondition/tropicalstorm.md)
- [HKWeatherCondition.hurricane](healthkit/hkweathercondition/hurricane.md)
- [HKWeatherCondition.tornado](healthkit/hkweathercondition/tornado.md)

### Initializers

- [init(rawValue:)](healthkit/hkweathercondition/init(rawvalue:).md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [RawRepresentable](swift/rawrepresentable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)
