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