On average, an sexually transmitted diseases test costs from $30 to $400, depending on where you get tested, the type of testing you may need, and your health insurance. Many insurance plans cover STD screening, so you may even get it for free or at a reduced cost.