ChildLine raises funds through several channels, including direct donations through the NSPCC, partnerships, events such as The X Factor ChildLine Ball and through third-party fundraising organisations such as Justgiving.