Esta ave se alimenta de peces.
La gaviota de arena es un ave marina que suele habitar en playas, rocas y zonas de aguas poco profundas cercanas a la costa. Estos lugares suelen tener gran cantidad de peces como pececillos, anchoas, arenques, etc. La gaviota de arena, con su pico afilado y su vuelo ágil, es capaz de capturar estos peces. Las gaviotas también comen otros alimentos como mariscos, camarones, cangrejos, insectos y pequeñas especies marinas. También se alimentan de huevos y crías de otras aves.
La elección de alimento de las gaviotas de arena está estrechamente relacionada con su entorno ecológico. Eligen vivir cerca del agua porque estos lugares tienen abundantes recursos alimentarios. Los peces son la principal fuente de alimento de las gaviotas porque están ampliamente distribuidos y son abundantes en los ecosistemas marinos. Además, el pico y la capacidad de vuelo de la gaviota de arena le permiten capturar peces de manera efectiva.