• Outlook User
  • New Outlook app
  • Outlook.com
  • Outlook Mac
  • Outlook & iCloud
  • Developer
  • Microsoft 365 Admin
    • Common Problems
    • Microsoft 365
    • Outlook BCM
    • Utilities & Addins

Filter the To-Do List to Show Only Tasks

Slipstick Systems

› Outlook › Tasks › Filter the To-Do List to Show Only Tasks

Last reviewed on July 31, 2019     47 Comments

If you don't care for the To-Do folder showing flagged messages and only want to see Tasks, you can create a custom view that hides everything except tasks.

You can use this method on the To-Do Bar's Task list, however, only one view is supported so you can't switch between views as you can in other folders. If you want to use different views you need to keep editing this filter or view the To-do list in the Task module, where you can create as many custom views as needed.

Note: You can't delete the To-Do list folder or set the Tasks folder as default when opening the Tasks module unless you use VBA. See Always use Tasks, not Outlook's To-Do List for a code sample.

You'll use the Filter dialog’s Advanced tab, using Message Class, contains, task (or ipm.task) to show only task items.

To hide completed tasks, add Date Completed, does not exist. You can also add Flag Completed date, does not exist although this isn't necessary since you are hiding all non-task items.

  1. Click on the row of field names
    Customize Menu
  2. Choose Custom... from the bottom of the menu
  3. Click the Filter button
  4. Switch to the Advanced tab
  5. Type Message class in the field, or select it from the Field drop down
  6. Leave 'contains' as the Condition
  7. Type task in the Value field. (Or IPM.Task)
    Create a filter
  8. To hide completed items, add Date Completed does not exist to the filter.
    Filter to filter out completed tasks
  9. Click Ok and return to Outlook

Date Filter

To create a filter by date, open the filter dialog and switch to the Advanced tab.

  1. Click the Field drop-down button and select from the Date/Time fields.
  2. Choose the Due date field.
  3. As the Condition, choose "on or before".
  4. In the Value field, type "3 weeks from now" (without the quotes) or even "now + 3 weeks"

You can also use a formula such as NOW(3*WEEK(()), but many natural language phrases and simple formulas will work just as well and don't require even basic knowledge of SQL.Filter

Video tutorial to create a filter to show only tasks due within the next 30 days

Filter the To-Do List Tutorial

[wpvideo XMkGdcrA w=600]

More Information

  • You can use the same method on the To-Do Bar task list.
  • You can select Message class field from any of the 'All [item type]' lists.
Filter the To-Do List to Show Only Tasks was last modified: July 31st, 2019 by Diane Poremsky
Post Views: 36

Related Posts:

  • How to create a "Next 21 days" Task filter
  • task lists
    Change the look of the TaskPad in the Calendar
  • Tasks: Remove from List or Delete?
  • Create a custom view to list upcoming birthdays

About Diane Poremsky

A Microsoft Outlook Most Valuable Professional (MVP) since 1999, Diane is the author of several books, including Outlook 2013 Absolute Beginners Book. She also created video training CDs and online training classes for Microsoft Outlook. You can find her helping people online in Outlook Forums as well as in the Microsoft Answers and TechNet forums.

Comments

  1. Mary-Ellen O'Connor says

    August 18, 2023 at 12:56 am

    How can I filter the tasks from other accounts from my To Do Bar

    Reply
  2. Carolyn says

    May 24, 2021 at 7:58 pm

    Somehow, the view for Tasks in the To-Do bar is pointing to the "Completed" view. How can I change it back to the "To-Do List" view?

    Reply
    • Diane Poremsky says

      May 26, 2021 at 2:15 pm

      Right click on the fields names and edit the view - View Settings - is Reset View clickable? That should fix it.

      Reply
  3. Fiona says

    November 7, 2019 at 6:55 pm

    Thankyou - so many sites provided similar information but failed to mention that you had to repeat this for each view of tasks.

    Reply
  4. Zdzisław says

    December 30, 2016 at 1:48 pm

    Dear Diane,

    I have Task folder and few task subfolders. How to make my instant search does seek for tasks in all the folders and not only within folder I am currently in?

    Reply
  5. Monika says

    October 7, 2016 at 2:30 pm

    Thank you too. May be you have an idea for the following problem too? I have also a second mailbox with flaged emails. In the tasks view I managed to filter the to do list in order to show me only my tasks. Now I would like to have this tasks on the bottom of my calendar view (showing the work week) for each day. But here again, all flaged emails from the other mailbox are shown and I can't find a menue to set another filter. Thanks in advance for our advice!

    Reply
    • Diane Poremsky says

      October 7, 2016 at 2:38 pm

      Sorry, that task list has limited filters - or more accurately, one filter - show completed. The task link in the to-do list is the only one you can filter.

      Reply
  6. Chris M. says

    September 1, 2016 at 4:10 pm

    Thank you! It worked perfectly.

    Reply
  7. Matt says

    May 11, 2016 at 3:28 pm

    Thank you for the filtering tip! did exactly what I wanted.

    Reply
  8. Randy Mixon says

    January 11, 2016 at 5:42 am

    I would like to modify the way Tasks - Table style prints. Widen the subject field, show Due Date, Folder only for example. Are you aware of any way for a layperson to do this edit? Thanks!!

    Reply
    • Diane Poremsky says

      April 18, 2016 at 8:48 am

      Table style should print what is on the screen- remove the fields from the screen (or create a custom view for printing) then print it.

      Reply
  9. Franck says

    October 9, 2015 at 8:55 am

    Thank you ! Very useful.

    Reply
  10. Patrice Christian says

    September 10, 2015 at 1:12 pm

    Is it possible to create a new folder that will show ONLY completed tasks? I often need to review recurring tasks that are complete and I would love to be able to create a folder for just those, to go along with my regular Tasks, To-Do List folders. I know I can see completed tasks by changing the view while I'm in my Tasks, but is that the only way?

    Reply
    • Diane Poremsky says

      September 10, 2015 at 2:27 pm

      Well, you could do that - but then you'd need to move them. Easier would be to use a custom view that hides completed tasks. The default Active view hides completed tasks, using a filter for status equals not started, status equals in progress, status equals waiting on someone. A filter with date completed does not exist and flag completed date does not exist works on the to-do list.

      Reply
  11. Sally Farrant says

    August 27, 2015 at 3:45 am

    I want to have several lists with different filters but with the same core data so that when I complete an item it changes all lists. I want to use another task list in the task view, just have several different ones, a bit like the to-do list is a sub set of the task list.

    Reply
  12. Sally says

    August 26, 2015 at 4:43 am

    I would like to know how to copy a list so I can have several list views active at any time - eg things due tomorrow, or next week without changing filters all the time - is this possible?

    Reply
    • Diane Poremsky says

      August 27, 2015 at 12:49 am

      Where do you want to copy the list to?

      Reply
  13. L$ says

    February 18, 2015 at 6:51 pm

    To whoever's all still having a problem and are trying to eliminate flagged emails from multiple GMail accounts so that only Outlook flags and tasks appear in to-do list: Use field "IMAP Status" and condition "does not exist".

    Reply
  14. lkushi says

    September 26, 2014 at 9:33 am

    Thank you! This did exactly what I needed.

    Reply
  15. EddiePscetti says

    June 11, 2014 at 2:07 am

    I have multiple mailboxes that are shared in Outlook 2010 along with my own. I would like to show just my tasks without the other mailboxes but haven't been able to find anything on it. Any advise you can give me would be greatly appreciated!!

    Reply
    • Diane Poremsky says

      June 11, 2014 at 7:57 pm

      So you want a filter that shows only the tasks in your mailbox? Add Email Account to the filter - on the Advanced tab type or select Email Account from the field list. Use either contains or is exactly and type the display name of your account, as it appears in the folder list.

      Reply
      • stanimal21 says

        July 23, 2014 at 9:09 pm

        I tried your suggestion to add the "Email Account" to the filter, but it removes everything from the To-Do list (I checked spelling and it's all correct). I also tried filtering by the Outlook Data File using the data file name; that shows everything, even completed tasks. What do you suggest? I also posted a question on the Microsoft Answer forums: https://answers.microsoft.com/en-us/office/forum/office_2013_release-outlook/filter-to-do-list-view-to-only-show-tasks-and/c726824b-86f5-4f9d-9522-4cfcb3715d36

      • Diane Poremsky says

        July 24, 2014 at 12:53 am

        You can't show flagged messages in tasks, you'll need custom views. I'll have to test some things in the morning and see what works. I remember from an earlier discussion, some things that should work correctly had weird results.

  16. Henry S says

    June 4, 2014 at 11:26 am

    I am trying to use the To-Do pane to list only Tasks. If I create a task on the fly and it has no Category, it doesn't show up on the To-Do list. Once I add a category, it shows up. Do you have any ideas about fixing that? Is there a way to set a default category for all new Tasks?

    Reply
    • Diane Poremsky says

      June 5, 2014 at 7:54 pm

      Did you check to see if a filter was set to only show tasks with categories? The only way to set a default category is using a macro or a custom form.

      Reply
  17. T. Tardif says

    May 1, 2014 at 3:56 pm

    I am trying to find a list of valid values as I want to play with the filters a little more. Unfortunately I can not find such a list anywhere. Please advise!

    Reply
    • Diane Poremsky says

      May 1, 2014 at 6:17 pm

      I'm not aware of any list, mainly because there are many fields and many values - plus any field that supports "natural language" has an endless list. If there is a specific field you are curious about, i may be able to point you to a page or create a list for you.

      Reply
  18. Rainer Fuchs (@FuchsRainer) says

    April 30, 2014 at 12:41 pm

    I've tried the same thing, and it's driving me nuts. I'd like a view that shows me tasks that are incomplete, from a certain data file, and that are tagged with certain categories. I use Filter/Advanced to accomplish this. Filtering for incompleteness and categories works fine. Where all hell breaks loose is once I add the data file filter. Not only doesn't it do what it's supposed to do -- it still shows items from all data files --, it also negates the effect of the filters that worked before! I.e., the list now shows all tasks, complete or not. I checked the SQL, and it's well-formed and correct, so it SHOULD do the job.... In fact, if you apply only a filter for outlook data file, it has zero effect, so this look like a major bug.

    Reply
  19. Cam Johnston says

    February 13, 2014 at 10:56 am

    HI Dianne, thanks for responding. Anything you can suggest would be great. I have been trying to solve this off and on for a year now and it seems like there is a bug or glitch with each obvious and semi obvious option.
    cheers

    Reply
  20. Cam Johnston says

    February 10, 2014 at 3:15 pm

    Diane, helpful post, I have a bit of a variation. I am in Outlook 2010, and i have multiple mail boxes I am using and want to have a to-do list tied to each mail box. One box is from an outlook exchange server, another from outlook.com via the connector and the last is a PST file. I have been unable to filter cleanly. I have tried variations of the "outlook data file", "e-mail Account" etc and all seem to have "bugs" that prevent filtering across multiple mail boxes. Any suggestions on how to accomplish this seemingly simple goal?
    Thanks for your help and I do enjoy your tips

    Reply
    • Diane Poremsky says

      February 12, 2014 at 11:40 pm

      The to-do list supports multiple mailboxes - you need a view that should just one mailbox at a time. Account should work for email, but doesn't. I'll see if i can figure out what filter you need.

      Reply
  21. Helene says

    January 16, 2014 at 3:46 pm

    Hi Diane,
    I just upgraded to Outlook 2013. Wow!
    I keep track of our daily patients in the Task file. They are listed by date of exam. I want to start a whole new task for 2014 patient list with the ability to view by due date, start date, categories. I want them to be under one task vs. listing them individually. How do I do this and anyway to add more categories than what is given?
    Thanks for your help!

    Reply
    • Diane Poremsky says

      January 16, 2014 at 7:32 pm

      You can create more color categories - click Categorize, then All Categories to create more.

      I'm not quite sure I understand what you need to do with tasks... you have a few choices for filing tasks - create a 2014 task folder for new tasks, move old tasks to a new task folder (assuming you keep old tasks), or use a custom view that only displays tasks created in 2014.

      Reply
  22. John says

    January 12, 2014 at 2:15 pm

    Hi Diane, thanks for the great article! When I flag an email to follow-up on, I change the "Flag to:" field (default is "Follow up" in the custom reminder window to a more specific action to take. This then appears at the top of the email highlighted in blue (MS Office 2007). Is there a way to show this in the To-Do Bar instead of the default subject of the email? You can right click and customize the current view and add other fields, but I haven't found anything for this. I'd rather have a to-do list of specific follow up actions (for emails) than just email subject lines. Thanks for any help!

    Reply
    • Diane Poremsky says

      January 13, 2014 at 3:24 pm

      It's the followup flag field. You can remove the subject field and add the Follow Up Flag Field to the view - or you could use macro to copy the follow up flag field in the subject.

      Reply
  23. Jim says

    January 8, 2014 at 7:11 pm

    Thank you. While it made much lots easier, the problem is with MS, not your code. The code effectively supplies the view in "To-Do" that I wanted for "Tasks".

    I wish that MS would stop screwing around with things that work (or at least give the users the option of turning off "improvements".

    Reply
  24. AYL says

    June 14, 2013 at 2:45 am

    Thank you! This is exactly what I was looking for :-)

    Reply
  25. Milosz says

    May 31, 2013 at 12:57 am

    We mark messages as flagged when they are dealt with. (sorry I know it is something completely opposite to what it was intended) What I want to achieve is to make sure that none of the emails that are unflagged is missed. So ideally I would need a separate list of all the messages that are unflagged. It could be separate folder maybe. Not sure if message class would help, never tried.

    Reply
    • Diane Poremsky says

      June 2, 2013 at 7:12 am

      I mark mine complete (double click on the flag column) when I'm done... but what you want is either a search folder with a filter for messages not flagged or if you only use the inbox, a custom view for the inbox, with the same filter.

      In the Advanced tab of the filter, try Flag status equals unflagged

      Reply
  26. Milosz says

    May 30, 2013 at 1:33 pm

    The real challange is how to show only unflagged messages in the to do list ?

    Reply
    • Diane Poremsky says

      May 30, 2013 at 2:13 pm

      Um... if a message is not flagged, it won't be in the To-do List. :) You can change the Message class condition to note to show only mail, not tasks.

      Reply
  27. InsurEye - Consumer Insurance Reviews says

    May 13, 2013 at 9:50 am

    Many thanks for the tutorial - it was very helpful! Had to dig through different sites to find a solution and this one is the only one that worked for me!
    Alex

    Reply
  28. Romanos says

    May 7, 2013 at 5:57 pm

    I agree, not useful at all!
    In the left panel, there is "To-Do-List" and "Tasks", which is redundant display!
    So, it would be useful to display either "To-Do-List" or "Tasks", but not both of them at the same time!

    Reply
    • Diane Poremsky says

      May 7, 2013 at 6:32 pm

      They aren't exactly redundant - to-do list is all flagged items (usually email, but can be contacts or appt) and tasks from all folders in the profile. Task is only tasks in the current folder.

      Reply
  29. john says

    January 14, 2013 at 6:58 am

    Not helpful. Unclear as to how to hide to do list in left pane?

    Reply
    • Diane Poremsky says

      January 14, 2013 at 8:07 am

      You can't hide the To-do (or delete it) - but you can use a view to hide flagged messages and only show tasks, so the To-do list operates like the Task list. You can also use VBA so Outlook automatically selects the Task folder instead of the to-do list.

      Reply
  30. Demian says

    December 26, 2011 at 8:38 pm

    Thank you! Very useful info.

    Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Visit Slipstick Forums.
What's New at Slipstick.com

Latest EMO: Vol. 31 Issue 3

Subscribe to Exchange Messaging Outlook






Support Services

Do you need help setting up Outlook, moving your email to a new computer, migrating or configuring Office 365, or just need some one-on-one assistance?

Our Sponsors

CompanionLink
ReliefJet
  • Popular
  • Latest
  • Week Month All
  • Jetpack plugin with Stats module needs to be enabled.
  • Sync Issues and Errors with Gmail and Yahoo accounts
  • Error Opening iCloud Appointments in Classic Outlook
  • Opt out of Microsoft 365 Companion Apps
  • Mail Templates in Outlook for Windows (and Web)
  • Urban legend: Microsoft Deletes Old Outlook.com Messages
  • Buttons in the New Message Notifications
  • Move Deleted Items to Another Folder Automatically
  • Open Outlook Templates using PowerShell
  • Count and List Folders in Classic Outlook
  • Google Workspace and Outlook with POP Mail
Ajax spinner

Recent Bugs List

Microsoft keeps a running list of issues affecting recently released updates at Fixes or workarounds for recent issues in classic Outlook (Windows).

For new Outlook for Windows: Fixes or workarounds for recent issues in new Outlook for Windows .

Outlook for Mac Recent issues: Fixes or workarounds for recent issues in Outlook for Mac

Outlook.com Recent issues: Fixes or workarounds for recent issues on Outlook.com

Office Update History

Update history for supported Office versions is at Update history for Office

Outlook Suggestions and Feedback

Outlook Feedback covers Outlook as an email client, including Outlook Android, iOS, Mac, and Windows clients, as well as the browser extension (PWA) and Outlook on the web.

Outlook (new) Feedback. Use this for feedback and suggestions for Outlook (new).

Use Outlook.com Feedback for suggestions or feedback about Outlook.com accounts.

Other Microsoft 365 applications and services




New Outlook Articles

Sync Issues and Errors with Gmail and Yahoo accounts

Error Opening iCloud Appointments in Classic Outlook

Opt out of Microsoft 365 Companion Apps

Mail Templates in Outlook for Windows (and Web)

Urban legend: Microsoft Deletes Old Outlook.com Messages

Buttons in the New Message Notifications

Move Deleted Items to Another Folder Automatically

Open Outlook Templates using PowerShell

Count and List Folders in Classic Outlook

Google Workspace and Outlook with POP Mail

Newest Code Samples

Open Outlook Templates using PowerShell

Count and List Folders in Classic Outlook

Insert Word Document into Email using VBA

Warn Before Deleting a Contact

Use PowerShell to Delete Attachments

Remove RE:, FWD:, and Other Prefixes from Subject Line

Change the Mailing Address Using PowerShell

Categorize @Mentioned Messages

Send an Email When You Open Outlook

Delete Old Calendar Events using VBA

Repair PST

Convert an OST to PST

Repair damaged PST file

Repair large PST File

Remove password from PST

Merge Two Data Files

Sync & Share Outlook Data

  • Share Calendar & Contacts
  • Synchronize two computers
  • Sync Calendar and Contacts Using Outlook.com
  • Sync Outlook & Android Devices
  • Sync Google Calendar with Outlook
  • Access Folders in Other Users Mailboxes

Diane Poremsky [Outlook MVP]

Make a donation

Mail Tools

Sending and Retrieval Tools

Mass Mail Tools

Compose Tools

Duplicate Remover Tools

Mail Tools for Outlook

Online Services

Calendar Tools

Schedule Management

Calendar Printing Tools

Calendar Reminder Tools

Calendar Dates & Data

Time and Billing Tools

Meeting Productivity Tools

Duplicate Remover Tools

Productivity

Productivity Tools

Automatic Message Processing Tools

Special Function Automatic Processing Tools

Housekeeping and Message Management

Task Tools

Project and Business Management Tools

Choosing the Folder to Save a Sent Message In

Run Rules on messages after reading

Help & Suggestions

Submit Outlook Feature Requests

Slipstick Support Services

Buy Microsoft 365 Office Software and Services

Visit Slipstick Forums.

What's New at Slipstick.com

Home | Outlook User | Exchange Administrator | Office 365 | Outlook.com | Outlook Developer
Outlook for Mac | Common Problems | Utilities & Addins | Tutorials
Outlook & iCloud Issues | Outlook Apps
EMO Archives | About Slipstick | Slipstick Forums
Submit New or Updated Outlook and Exchange Server Utilities

Send comments using our Feedback page
Copyright © 2026 Slipstick Systems. All rights reserved.
Slipstick Systems is not affiliated with Microsoft Corporation.