There are 49 weekends until September 30 (Thursday, September 30, 2027).
Each Saturday between today and the date counts as one weekend — 49 Saturdays in the 342 days until September 30.
September 30 falls on a Thursday, which is not a weekend day.