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