---
title: sunrise
framework: weatherkit
role: symbol
role_heading: Instance Property
path: weatherkit/sunevents/sunrise
---

# sunrise

The sunrise time immediately before the solar transit closest to calendar noon.

## Declaration

```swift
var sunrise: Date?
```

## Discussion

Discussion This property is optional because it’s possible for the sun to not rise on a given day, at extreme latitudes. That calendar noon is used as a reference point due to variations in frequency of solar events at extreme latitudes.

## See Also

### Getting the sun events

- [astronomicalDawn](weatherkit/sunevents/astronomicaldawn.md)
- [astronomicalDusk](weatherkit/sunevents/astronomicaldusk.md)
- [civilDawn](weatherkit/sunevents/civildawn.md)
- [civilDusk](weatherkit/sunevents/civildusk.md)
- [nauticalDawn](weatherkit/sunevents/nauticaldawn.md)
- [nauticalDusk](weatherkit/sunevents/nauticaldusk.md)
- [solarMidnight](weatherkit/sunevents/solarmidnight.md)
- [solarNoon](weatherkit/sunevents/solarnoon.md)
- [sunset](weatherkit/sunevents/sunset.md)
