I would try to get him interested in activities that improve his core muscles. Swimming would be my first approach. That way you can help him to fix his posture indirectly.


encouraging it through indirect interest such as yoga and ballet is a good start, but like everything you have to also show the example.


On top of the Yoga and Ballet idea from @JOduMonT getting your son to play as though he is a soldier and doing parade drills could help. Marching around with him, with shoulders back and chest out, pointing out that soldiers always stand straight will encourage him to mimic that. The more he practices standing straight, the muscles in the back and shoulders ...

Only top voted, non community-wiki answers of a minimum length are eligible