Halloween

Todays date: 20 May, 2025

Halloween is: 31 October, 2025

So there are:

164 days until Halloween

23 weeks until Halloween

-----