Share via

Make yahoo calendar my primary calendar

charlie atteberry 0 Reputation points
2026-03-26T10:04:41.3166667+00:00

I would like to make my yahoo calendar my primary calendar on my pc. How can I do this?


Moved from Outlook | Windows | Classic Outlook for Windows | For business

Outlook | Windows | Classic Outlook for Windows | For home
0 comments No comments

2 answers

Sort by: Most helpful
  1. Kal-D 7,265 Reputation points Microsoft External Staff Moderator
    2026-03-26T18:37:16.77+00:00

    Hi charlie atteberry,

    In Classic Outlook for Windows, you generally can’t make Yahoo Calendar the primary editable calendar. That’s because Outlook ties the default calendar to the default Outlook data file, and Yahoo accounts are typically added as IMAP mail accounts, not as full calendar‑capable data files.

    What you can check:

    • Open Calendar in Outlook and see whether your Yahoo account shows its own calendar folder.
    • If it does, go to File > Info > Account Settings > Account Settings > Data Files, select that data file, choose Set as Default, then restart Outlook.

    This only works if Outlook has a writable Yahoo calendar, which is uncommon. If no Yahoo calendar folder appears, Outlook is syncing mail only, not Yahoo Calendar.

    In that situation, the practical options are:

    • Use Yahoo Calendar on the web as your main calendar, or
    • Add Yahoo Calendar as a subscribed calendar in Outlook for viewing only.

    For reference: Set default calendar

    Subscribed calendars (ICS/CalDAV) are typically view-only in Classic Outlook, which is why you can’t set them as the primary editable calendar.

    If you’re open to switching versions, New Outlook for Windows is worth considering. New Outlook supports Yahoo accounts and allows you to set a Yahoo account as the primary account, including calendar usage

    For reference: Add or manage a Yahoo! email account in Outlook

    Please let me know if this proves useful to you, or if you would like further assistance.

    I'm looking forward to your reply.


    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.


  2. Q&A Assist
    2026-03-26T10:04:49.04+00:00
    AI generated content. This question contains an answer created with AI from Q&A Assist. Learn more

    To make the Yahoo calendar the primary (default) calendar in classic Outlook for Windows, the Yahoo account must be the default data file/account in Outlook.

    Follow these steps in classic Outlook:

    1. Open Outlook.
    2. Select File > Account Settings > Account Settings.
    3. Go to the Data Files tab.
    4. Select the Yahoo account data file that contains the Yahoo calendar.
    5. Click Set as Default.
    6. Click Close.

    New meetings and appointments created in Outlook will now go to the calendar in the default account’s data file (the Yahoo account just set as default). The default calendar will also appear in the To Do bar.

    If the Yahoo account itself is not yet the primary account in classic Outlook, it can also be set as the default account from the E-mail tab:

    1. Select File > Account Settings > Account Settings.
    2. On the E-mail tab, select the Yahoo account.
    3. Select Set as Default.
    4. Select Close.

    Note: Meeting requests sent to an email account that has no associated calendar folder (for example, certain IMAP-only accounts) are saved automatically to the default calendar instead.


    References:

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.