My 11 year old DS2 showers every other day. He does not do anything athletic except PE when at school and bike rides around the neighborhood. So far it's been enough to keep him from being too stinky, but yes it is often still a battle. DS1 is 16 and he showers when he knows he needs one, but he also plays a sport several days a week so he'll shower as soon as he gets home. So it depends on the kids, but generally they start to care between 11 and 16!
Sent from my Pixel 3a XL using Tapatalk
Mama to DS1 Punkin (2/04) and DS2 Boo (1/09)