Children should wear mouthguards during any activity where there is a risk of oral injury. This includes not only contact sports but also activities like skateboarding, mountain biking, and gymnastics. It's essential to make wearing a mouthguard a habit, much like putting on a helmet.