Short answer: not always. Google's documentation says a small site that's well linked internally may not need a sitemap at all. But for most business websites, one is cheap to set up and removes doubt, so it's usually worth having.
The more useful question is what a sitemap can and can't do, because a lot of sitemap advice is built on tags Google doesn't use.
What does a sitemap actually do?
A sitemap is a file that lists the URLs you want search engines to know about, usually with the date each page last changed. It helps Google discover pages, especially ones that are hard to reach by following links.

What it doesn't do is guarantee anything. Google describes sitemaps as a hint: listing a URL doesn't force it to be crawled or indexed, and leaving one out doesn't stop it being found through links. If a page you've submitted still isn't showing up, our guide to why a page isn't indexed by Google walks through each reason Search Console gives.
When might you not need one?
Google says you might not need a sitemap if your site is:
- Small, around 500 pages or fewer that you want in search results.
- Comprehensively linked internally, so Google can reach every important page from the home page.
- Light on media and news content that you want to appear in image, video or news results.
Plenty of small business sites meet all three. Even so, a sitemap does no harm, and most platforms generate one automatically.






