Yes, you need a Microsoft account to use Teams. If you don't have one, you can create it for free.