Yes, your vaccination is free! COVID-19 vaccines are free to all people living in the United States, regardless of their immigration or health insurance status. You may be asked to show ID or health insurance, but it's not a requirement.
Original source can be found here.