Yes , as long as there is a net profit for your business.
The following information is an excerpt from the TurboTax help content and it explains this topic in more detail:
Health Insurance Coverage
You can deduct up to 100% of health insurance premiums for you, your spouse and your dependents if you are self-employed and have a net profit from the business for which you created the plan.
Include health insurance premiums you made for your dependents who were under age 27 at the end of 2016.
Medicare B and Medicare D premiums should be entered here instead of in the Social Security Benefits section.
Yes, you can deduct the health insurance premiums paid for your spouse. However, if you want these premiums to be part of the self-employed health insurance deduction, don't enter your Medicare premiums when entering the information from your SSA-1099 (Social Security Benefits). Instead, enter these premiums in your business expense section.
Note: If you or your spouse could participate (even if you declined coverage) in an employer's health plan at any time during a given month, you can't take the deduction for that month. However, payments for those months are deductible on Schedule A if you itemize deductions.
**Mark the post that answers your question by clicking on "Mark as Best Answer"