The Salina Cruz and Puerto Ángel beach areas in the Gulf of Tehuantepec, Mexican Pacific coast represent an important economic sector of the region. In this study, the mineralogy and geochemistry of bulk sediments, and geochronology of 400 detrital zircons recovered from the beach sediments were analysed to investigate their origin. The sediments are abundant in quartz, feldspar, ilmenite, cordierite, aragonite and anorthite. The chemical index of weathering revealed a moderate to intense weathering in the source area. The chondrite normalized REE patterns of bulk sediments are similar to the found in the Upper Continental Crust, suggesting the derivation of sediments from felsic igneous rocks. The REE patterns of zircons and the trace elemental ratios reveal a continental crust origin. Zircon U–Pb ages in the Salina Cruz beach were represented by Proterozoic (~545.1–1314.1 Ma; n = 170) and Cenozoic (~0.01–66 Ma; n = 20). The Puerto Ángel beach was abundant in Proterozoic zircon grains (~600.9–1171.4 Ma; n = 109) and followed by Mesozoic grains (~73.78–246.9 Ma; n = 40). The comparison of zircon U–Pb ages of this study with probable source rocks reveals that the Oaxaquia Terrane and Chiapas Massif Complex were the major contributors of Proterozoic zircons to the coastal areas. Similarly, the results indicate that the Cenozoic zircons were contributed by the Chiapas Massif Complex, coastal batholith and Cuicateco Terrane. The Mesozoic zircons are very few, derived from the nearby Xolapa Complex and the Chuacús Terrane.