That depends on the site you're downloading from. While most free PowerPoint template sites require you to create a free login to download anything, there are no-signup sites also; you just need to search for them. Note that some websites limit free downloads without an account to just one or two per day.
If you'd rather not sign up to avoid being bombarded with marketing emails, consider using a temporary email address to create a quick dummy account and grab your template(s).