Background: Upper limb paresis is a common problem in patients with stroke. Objectives: To determine the effect of core stability exercises on upper limb function and trunk balance in hemiparetic patients. Subjects: Thirty patients with hemiparesis, with age between 45 and 60 years, and with illness duration of more than 6 months. They were assigned into two equal groups, the control group, Group A: with 15 patients who received only conventional physical therapy program; the study group, Group B: with 15 patients who received conventional physical therapy program and additional core muscle training. Patients received 18 sessions for 6 weeks, three sessions/week. Methods: The upper limb function was assessed using Wolf motor function test with subscales (function ability scale, time, and grip strength), the range of motion of shoulder flexion and abduction was measured by using goniometer, trunk balance was assessed using the trunk impairment scale with subscales (static sitting balance, dynamic sitting balance, and coordination). All measurement outcomes were assessed before and after applying the treatment program. Results: There was no statistical significant difference between two groups in pretreatment assessment using wolf motor function test, trunk impairment scale, and shoulder range of motion. In post treatment assessment, there was no statistical significant difference between group A and group B in all the outcome measures, except for trunk impairment subscale (dynamic sitting balance); the statistical significant difference was in favor of group B. Conclusion: Core muscle training is similar to conventional physical therapy program in improving upper limb function in hemiparetic patients, and has beneficial effect on improving trunk balance.