The best sleeping position for back pain is on your back with a bolster underneath your legs, or on your side with a pillow or bolster in between your legs. This will allow your spine to stay neutral and give you plenty of support.