There are 6 weekends until October 17 (Saturday, October 17, 2026).
Each Saturday between today and the date counts as one weekend — 6 Saturdays in the 39 days until October 17.
October 17 falls on a Saturday, which is a weekend day.