How to Display Holidays on the Gantt Chart
Introduction
Easy Gantt allows you to visually display holidays directly on the timeline. Holidays appear in the same style as weekends—as gray columns—helping you plan accurately by avoiding non-working days. This guide shows how to enable holiday visibility and manage related settings.
Target Audience
- User
Prerequisites
- Easy Gantt module enabled
- Access to Gantt settings
- User profile with a working time calendar assigned
Steps
1. Open Gantt Settings
- Go to your project or global Easy Gantt view
- Click the Settings icon in the upper-right corner
2. Enable Holiday Display
- In settings, find the checkbox for Show holidays
- Tick the checkbox
- Click Update settings to apply the change
Holidays will now appear as gray columns, similar to weekends, on your Gantt timeline. Weekends are always visible; holidays appear based on your settings.
3. Understand Where Holidays Come From
Holidays and working days are based on the working time calendar of the logged-in user, not the task assignee. This means:
- Each user sees holidays based on their own calendar
- Assignees may have different non-working days
Managing Working Time Calendars
Set Calendar in User Profile
- Go to the user’s profile
- Open the Working time tab
- Select or modify the assigned calendar
Default Calendar for New Users
- New users are automatically assigned the default working time calendar
- To update the default template:
- Go to Global menu → Administration → Working time - templates
Note:
If you update the default calendar template, it will not affect users who were already created. You must manually reset their calendars.
Reset Calendars for Existing Users
- Go to More → Users
- Select users from the list
- Right-click and choose Change working time calendar to
- Apply the updated template
Conclusion
Displaying holidays on the Gantt chart helps you avoid scheduling tasks on non-working days. With a few clicks in settings, you can align your timeline with real-world availability based on each user's working time calendar. For consistent scheduling, make sure users have updated calendar templates.
