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