Butorphanol injection is used to relieve moderate to severe pain. Butorphanol injection is also used to relieve pain during labor and to prevent pain and decrease awareness before or during surgery. Butorphanol is in a class of medications called opioid agonist-antagonists. It works by changing the way the body senses pain.