Этимологический словарь Макса Фасмера
песо́к
род. п. песка́, песку́, укр. пiсо́к, род. п. пiску́, др.-русск., ст.-слав. пѣсъкъ ψάμμος, ἄμμος (Остром., Супр.), болг. пя́сък (Младенов 540), сербохорв. пиjѐсак, род. п. -ска, словен. рẹ́ß sǝk, -ska, чеш. písek, слвц. рiеsоk, польск. рiаsеk, в.-луж., н.-луж. pěsk.
Родственно др.-инд. pāṃsúṣ м. "пыль, песок", pāṃsukās мн. "прах, песок", авест. pąsnu- – то же, арм. рΏоsi; см. Бартоломэ 905; Траутман, ВSW 216 и сл.; Педерсен, IF 5, 47 и сл.; Зубатый, LF 25, 239; Шпехт 24. Недостоверна связь с др.-исл. fǫnn ж. "снежный сугроб" (Торп 240); ср. паха́ть. Сомнительно также сближение с пеха́ть "толочь, пихать", вопреки Ильинскому (ИОРЯС 20, 3, 73).