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