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