When is the last day of the year to contribute to my HSA?

You will have until tax day of the following year to contribute up to the maximum into your HSA.