Beaches in Gran Canaria

147 beaches and coves on Gran Canaria, town by town.

Beach map

Featured beaches

Maspalomas Dunes

San Bartolomé de Tirajana

Family beachBlue Flag beachRiver or inland beach

El Confital

Las Palmas de Gran Canaria

Sandy beachRocky beachRiver or inland beach

Melenara

Telde

Black sand beachFamily beachBlue Flag beach

Meloneras

San Bartolomé de Tirajana

Sandy beachPebble beachUrban beach

El Burrero

Ingenio

Sandy beachPebble beachFamily beach

Alcavaneras

Las Palmas de Gran Canaria

Sandy beachUrban beachFamily beach

Beaches by town

Agaete 10

Agüimes 4

Artenara 1

Arucas 11

Gáldar 20

Ingenio 1

La Aldea de San Nicolás 13

Las Palmas de Gran Canaria 11

Mogán 23

Moya 6

San Bartolomé de Tirajana 29

Santa Lucía de Tirajana 1

Santa María de Guía de Gran Canaria 4

Telde 13

Data: Wikidata (MITECO beach guide), OpenStreetMap, ADEAC (Blue Flag 2026-2027). Beach types are assigned from these data and may be incomplete: let us know if you spot a mistake.