Stretching is very important in relieving back pain for several reasons:
Some of the recommended yoga and pilates exercises involve stretching, and listed below are a few more stretches that will benefit the back. There are a couple of things you should remember about stretching. First, you should not feel pain when you stretch. If you do, you have gone too far so ease up a little. Stretch only as far as you comfortably can, hold it for about ten seconds, and then slowly release the stretch. And second, dont bounce. Move smoothly and slowly. If you jerk or bounce your body, youre likely to injure it.

LOWER BACK STRETCH: Lie face down on the floor with hands on each side of your head, elbows on the ground, and feet shoulder width apart. Slowly lift your body off the floor so that only your forearms and toes are supporting you. Contract your buttocks and extend your right arm straight out in front of you. Hold this position for ten seconds, and then switch arms. Do the same with your legs; return your forearms to the floor and extend first your right and then your left legs straight out behind you. Work up to extending your right arm and left leg at the same time, holding for ten seconds, and then switching sides.
MIDDLE BACK STRETCH: Stand with feet shoulder width apart, arms extended out to your sides parallel to the floor, and knees slightly bent. Slowly twist to the right side until you feel the stretch in your back. Do not twist quickly or so far that you feel any pain in your back. Hold for ten seconds and then twist to the left side.
UPPER BACK STRETCH: Stand in the same position as with the middle back stretch. Interlock your fingers and extend your arms as far out in front of you as you can, palms turned away from your body. Keep your upper back relaxed and you will feel this stretch in your shoulder blade area.