Can I have and participate in an HSA if I am on Medicare?

No. Medicare participants are not eligible for the HSA. Even if you have waived coverage in Medicare Part B (medical) while you continue to be employed, you are still enrolled in Medicare Part A (hospital). If you had an HSA before you enrolled in Medicare, you can keep it; however, you cannot continue to make contributions to an HSA after you enroll in Medicare.