My employer is telling me that I can not have the health insurance they offer because my wife has coverage at her job is this legal?

They can refuse to cover her if she has coverage available where she works but I think they have to cover you. At least that is the way it is where I work. I also have the option of covering her on anything she isn't offered where she works, such as vision or dental programs.