Do muscle relaxers or pain killers cause hot cold flashes?

They can. These medications have several side effects. If taking these medications are new to you and you did not have these symptoms prior to starting them, then it is likely that they are side effects. The question is which medication is causing them. The only way to know is to consider stopping one of them at a time to see if the side effects improve. Discuss with your doc.