Hi @Flx Sch
As far as I know, Microsoft Teams cannot directly access iCloud calendars at this time. To view iCloud calendars in Teams, you need to sync them through Outlook.
Sync Outlook calendar on iPhone
Go to iPhone Settings > Calendar > Outlook > Sign in to your Outlook Exchange account and slide Calendar from Off to On. If your iPhone is connected to Wi-Fi, you will automatically sync Outlook calendars with your iPhone, and this process may take some time.
Sync Outlook calendar with iPhone via iCloud
iCloud is an alternative way to sync Outlook calendars to iPhone. iCloud cannot send Outlook calendars directly to iPhone. It must first upload Outlook calendars to iCloud and then push Outlook calendars from iCloud to iPhone.
Download the iCloud app to your computer or mobile device and sign in to your iCloud account. Click Mail, Contacts, Calendars, and Tasks to allow Outlook to be set up for iCloud (you need to turn off Outlook to sync calendars to iCloud).
Sync Outlook calendar with iPhone in iTunes
Calendar syncing between Outlook and Apple iPhone or iPod touch requires Apple iTunes. Please refer to https://support.microsoft.com/en-us/office/synchronize-outlook-and-apple-iphone-or-ipod-touch-calendars-be7a12eb-fe76-4346-ae13-b54249db7f9c for specific steps.
If you still have problems with syncing after doing this, you may need to log in again to update your calendar. Or if you encounter other sync issues, please check if they are mentioned in this article.
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.