Sebuah cay (juga dieja key; keduanya diucapkan sama seperti "key" pengucapan bahasa Inggris: /kiː/) adalah pulau kecil dan rendah yang sebagian besar terdiri dari pasir atau karang dan terletak di atas terumbu karang.

Kata cay dalam bahasa Inggris berasal dari kata Spanyol cayo dan ini dari kata Taíno cayo yang berarti "pulau kecil". Kata-kata bahasa Inggris key dan quay (yang berarti dermaga) berasal dari bahasa Prancis kuno kai yang berarti "tepian pasir". Karena merupakan kata Taíno, "cay" (dan bentuk lainnya) digunakan terutama di Karibia, tetapi jenis pulau ini ditemukan di laut tropis di mana terdapat terumbu karang.

Pulau pasir dibangun di tepi terumbu karang, berlawanan arah dengan arah angin bertiup hampir sepanjang waktu. Karena itu, teluk sering kali memanjang. Pasang surut dan angin (dan kadang-kadang burung laut) menyimpan puing-puing karang. Cuaca sangat mempengaruhi pembentukan cay; pasang besar akan membawa lebih banyak puing-puing ke cay dan dengan demikian membuatnya lebih besar, sementara badai menghancurkan cay.

Beberapa teluk sangat besar; Cayo Coco, di utara Kuba, berjarak sekitar 370 km2 . Pulau-pulau besar tersebut digunakan untuk pariwisata karena memiliki pantai dengan pasir putih dan adanya terumbu karang.