Cellach Tosach mac Donngaile (died 809) was a king of the UàCheinnselaig of South Leinster. He belonged to the Sil Chormaic sept of this branch of the Laigin and specifically to a branch which took over leadership of the UàDróna -the baronies of Idrone in modern County Carlow. He was the son of Donngal mac Laidcnén (died 761) and succeeded his uncle Cairpre mac Laidcnén (died 793). He ruled from 793 to 809.
The UàDróna had been the dominant sept in UàCheinnselaig for much of the last half of the 8th century. In 809 civil strife broke out among the UàCheinnselaig and Cellach was slain. He is called king of Ráith ÃÂtain (near Leighlinbridge, County Carlow), the seat of his sept. The Sil Máeluidir sept now took the throne.