Sleep apnoea in children is often caused by enlarged tonsils or adenoids, which can obstruct the airway during sleep. Other factors, such as obesity or nasal issues, can also contribute to sleep apnoea.