You could find T-shirts from XS or S for your teen. You can pick up the size depending on your son’s build.