Halloween

Todays date: 24 May, 2025

Halloween is: 31 October, 2025

So there are:

160 days until Halloween

22 weeks until Halloween

-----