Certainly you can use Botox for back pain. It has been applied to other areas such as the neck and muscles in the head for migraines. It works by relaxing the muscles by blocking chemicals released by the nerves. Just keep in mind that the painful muscles can be caused by other reasons such as arthritis in the back.