According to StatPearls, the recommended dose of promethazine for adults to help with anxiety and sleep before or after surgery is 25 to 50 milligrams (mg). Your doctor will determine the appropriate dose of promethazine for you.