Yes, you can buy life insurance on your husband.
In order for one person to purchase life insurance on the life of someone else, the person buying the life insurance must have an Insurable Interest in the person he or she wants to insure for life insurance.
Insurable Interest means that you either rely on that person for financial support, or that you would suffer financially if the person were to die.
For example, in your situation you may rely on your husband to help pay the bills, and without his income you may have financial difficulties.
Therefore, you can purchase life insurance on your husband.
Here's how you can learn more and request life insurance quotes for your husband to help you find out how much it would cost to get life insurance on your husband.