There are 47 weekends until August 3 (Tuesday, August 3, 2027).
Each Saturday between today and the date counts as one weekend — 47 Saturdays in the 329 days until August 3.
August 3 falls on a Tuesday, which is not a weekend day.