The biggest reason to get a BS in Public Health online is convenience. You can get an online Public Health degree without leaving home and be able to study Public Health degree programs at your own time and pace.