There are 24 weekends until February 21 (Sunday, February 21, 2027).
Each Saturday between today and the date counts as one weekend — 24 Saturdays in the 166 days until February 21.
February 21 falls on a Sunday, which is a weekend day.