<!--
{
  "availability" : [
    "iOS: 4.0.0 -",
    "iPadOS: 4.0.0 -",
    "macCatalyst: 13.1.0 -",
    "macOS: 10.9.0 -",
    "tvOS: 9.2.0 -",
    "visionOS: 1.0.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "MapKit",
  "identifier" : "/documentation/MapKit/MKMapView/addOverlays(_:)",
  "metadataVersion" : "0.1.0",
  "role" : "Instance Method",
  "symbol" : {
    "kind" : "Instance Method",
    "modules" : [
      "MapKit"
    ],
    "preciseIdentifier" : "c:objc(cs)MKMapView(im)addOverlays:"
  },
  "title" : "addOverlays(_:)"
}
-->

# addOverlays(_:)

Adds an array of overlay objects to the map.

```
func addOverlays(_ overlays: [any MKOverlay])
```

## Parameters

`overlays`

An array of objects, each of which needs to conform to the [`MKOverlay`](/documentation/MapKit/MKOverlay) protocol.

## Discussion

The map view adds the specified objects to the group of overlay objects in the [`MKOverlayLevel.aboveLabels`](/documentation/MapKit/MKOverlayLevel/aboveLabels) level. Adding an overlay causes the map view to begin monitoring the area that the overlay represents. As soon as the bounding rectangle of the overlay intersects the visible portion of the map, the map view tries to draw the overlay, or adds the corresponding overlay view to the map. Implement the [`mapView(_:rendererFor:)`](/documentation/MapKit/MKMapViewDelegate/mapView(_:rendererFor:)) method of the map view’s delegate object to provide the overlay view.

To remove multiple overlays from a map, use the [`removeOverlays(_:)`](/documentation/MapKit/MKMapView/removeOverlays(_:)) method.

## See Also

[`func removeOverlay(any MKOverlay)`](/documentation/MapKit/MKMapView/removeOverlay(_:))

Removes a single overlay object from the map.

[`func removeOverlays([any MKOverlay])`](/documentation/MapKit/MKMapView/removeOverlays(_:))

Removes one or more overlay objects from the map.



---

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)