---
title: addTileOverlay(tileOverlay)
framework: mapkitjs
role: symbol
role_heading: Instance Method
path: mapkitjs/map/addtileoverlay
---

# addTileOverlay(tileOverlay)

Adds a tile overlay to the map.

## Declaration

```data
addTileOverlay(tileOverlay: TileOverlay): TileOverlay;
```

## Parameters

- `tileOverlay`: The tile overlay to add.

## Return Value

Return Value Returns the tile overlay.

## Discussion

Discussion MapKit JS adds this overlay to the end of the map’s tileOverlays array.

## See Also

### Adding and removing tile overlays

- [tileOverlays](mapkitjs/map/tileoverlays.md)
- [addTileOverlays(tileOverlays)](mapkitjs/map/addtileoverlays.md)
- [removeTileOverlay(tileOverlay)](mapkitjs/map/removetileoverlay.md)
- [removeTileOverlays(tileOverlays)](mapkitjs/map/removetileoverlays.md)
