Do I need to download Teams? Mothi Mothi Apr 05, 2023 204 We do recommend downloading Teams as a stand-alone desktop app.