How much OSHA certification costs depends on where you enroll, but expect to pay around $60 to $200, depending on if you’re enrolling in a 10 or 30-hour course. It’s also worth asking your employer if they would be willing to cover any costs. With any online course, even with something like online business courses, make sure you weigh the costs and benefits.