---
title: "calendars(for:)"
framework: eventkit
role: symbol
role_heading: Instance Method
path: "eventkit/ekeventstore/calendars(for:)"
---

# calendars(for:)

Identifies the calendars that support a given entity type, such as reminders or events.

## Declaration

```swift
func calendars(for entityType: EKEntityType) -> [EKCalendar]
```

## Parameters

- `entityType`: The calendar’s entity type.

## Mentioned in

Retrieving events and reminders

## Return Value

Return Value An array of calendars that support the specified entity type.

## See Also

### Accessing calendars

- [defaultCalendarForNewEvents](eventkit/ekeventstore/defaultcalendarfornewevents.md)
- [defaultCalendarForNewReminders()](eventkit/ekeventstore/defaultcalendarfornewreminders().md)
- [calendar(withIdentifier:)](eventkit/ekeventstore/calendar(withidentifier:).md)
- [saveCalendar(_:commit:)](eventkit/ekeventstore/savecalendar(_:commit:).md)
- [removeCalendar(_:commit:)](eventkit/ekeventstore/removecalendar(_:commit:).md)
- [calendars](eventkit/ekeventstore/calendars.md)
