Yes, each Seasonal Scratcher is valid for a limited time, which is displayed at the bottom of the Seasonal Scratcher card (e.g., 'Ends in 35 Days'). You must claim your rewards before the timer expires, or the Seasonal Scratcher will no longer be available, and all Scratcher Points will reset.
Fig: Duration mentioned under the Scratcher