There are 36 weekends until May 16 (Sunday, May 16, 2027).
Each Saturday between today and the date counts as one weekend — 36 Saturdays in the 250 days until May 16.
May 16 falls on a Sunday, which is a weekend day.