Well, there is no requirement to submit your sitemap to Google Search Console or webmaster tools, but is you want to check indexing status, your website performance, errors, etc, then you must need to submit your website sitemap. It is a free tool offered by Google.