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