If your bunion is causing physical pain for you then the bunion surgery required to correct the bunion could be seen as a medical need and would most likely be covered by your health insurance.
But if the bunions or bunion is not causing physical pain and you want to go for the bunion surgery just to make your toes and feet look better then you'll have to pay out of pocket for the bunion surgery.
Bunion surgery can cost as high as $5,000.00 so be prepared to have some money available to pay for the bunion surgery if your health insurance won't cover it.