the honest guide
How to make a Gantt chart in PowerPoint
PowerPoint has no Gantt chart button — but a slide can be talked into one two ways: a stacked bar chart, or bars drawn by hand. Here are both, with the exact clicks and an honest note on what a slide will never do for you.
We use the same six-week bakery-website plan as our worked examples, our Excel guide, our Google Sheets guide, and our Word guide, so you can line them all up side by side.
before you start
A PowerPoint Gantt chart is a picture of a plan
Worth saying up front, because it decides which method to pick: PowerPoint is a tool for presenting, not planning. Whatever you build here is a slide — a picture of your timeline frozen at a moment in time. It is excellent for the status meeting and useless the week after, when the plan has moved and the slide has not. So build the version that looks right for the room, and keep the plan that actually changes somewhere else.
Both methods below start from the same raw material: one row per task, with the day it starts and its duration in days. That is the whole plan, and it is small enough to keep in your head:
| Task | Start on day | Duration (days) |
|---|---|---|
| Design | 0 | 14 |
| Build | 7 | 18 |
| Copy | 17 | 7 |
| Photos | 21 | 10 |
| QA & fixes | 31 | 11 |
method 01 — the chart
The stacked bar chart with an invisible series
PowerPoint charts are Excel charts wearing a slide — insert one and it opens a little embedded datasheet to hold the numbers. So the trick is the same one behind almost every spreadsheet Gantt chart: a stacked bar chart where the first segment, the days before each task starts, is made invisible. What is left floats.
-
Insert a stacked bar chart
On the slide, Insert → Chart → Bar → Stacked Bar. PowerPoint drops in a sample chart and opens a small embedded Excel datasheet to hold its numbers.
-
Replace the sample data
In the datasheet, make the row labels your task names. Use two data columns: "Start on day" (days from the project start) and "Duration" (calendar days). Delete PowerPoint's spare third series.
-
Make the offset series disappear
Click the first (left-hand) series — the "Start on day" segment — and set Format Data Series → Fill → No fill. The remaining bars stop touching the axis and float: that is the Gantt chart.
-
Turn it right-side up
PowerPoint stacks the first task at the bottom. Click the vertical axis → Format Axis → tick "Categories in reverse order" so the list reads top-to-bottom the way you wrote it.
-
Strip it back for the slide
Delete the legend, the gridlines, and the chart title, then set the horizontal axis minimum to 0 so task one starts flush. What is left is a clean Gantt chart sized for a projector.
what PowerPoint gives you
Two stacked series: the striped “Start on day” segment, then the real bar.
after fill → no fill
The offset series is still there — it's just invisible. The bars float.
Fifteen minutes, and it lives inside the deck so it prints and projects cleanly. The catch: the chart is a picture of two columns of numbers. It doesn't know Build waits on Design — there are no dependencies — so when a date slips you re-type every downstream number in the datasheet, and a milestone has no width to draw at all.
method 02 — the slide-native way
Bars drawn by hand over a table
The way most polished decks actually do it: skip the chart engine and draw the thing. Insert a table for the week grid, then lay a rounded rectangle across each row for its task — as wide as the duration, positioned where the task starts. Milestones become diamond shapes. You get total control over colour, labels, and spacing, which is the whole reason to be in PowerPoint instead of a spreadsheet.
-
Lay down the grid
Insert → Table, one row per task plus a header row of dates or week numbers across the top. Light borders — this grid is scaffolding, not the star.
-
Draw a bar per task
Insert → Shapes → Rounded Rectangle. Make each bar as wide as its duration and slide it to where the task begins. Use Shape Format → Align → Distribute to keep the rows even.
-
Drop diamonds for milestones
Insert → Shapes → Diamond, sized small, placed at the date it marks — launch, sign-off, kickoff. This is the one thing shapes do better than the chart method.
Rounded rectangles for bars, a diamond for the launch milestone. It looks the part — but every shape was placed by eye, and every shape moves by hand.
This is the version that ends up on the slide, because it can be made to look exactly right. It is also the version that punishes change hardest: there is no data underneath, just shapes, so a two-day slip in week one is a manual nudge of every bar to its right — and the launch diamond too.
the honest part
What a slide can't do
Both methods make a convincing chart for a meeting. Neither makes a plan that maintains itself — because a slide holds shapes and positions, not the relationships between tasks. The gaps are the same ones you hit in Excel, plus one that is unique to living in a deck:
- No dependencies. Nothing knows Build waits on Design. An arrow between bars is a drawing, not a link — slip one date and every other bar is a manual drag, and the critical path is invisible.
- Nothing reflows. Bars are pixels, not dates. When the plan moves, the slide doesn't — you re-draw it, or you present a timeline that quietly went out of date last Tuesday.
- It's built for the room, not the work. PowerPoint is a presentation tool. A Gantt chart's real job — being the live plan the team checks against — isn't something a slide can hold.
- Sharing means sending the deck. To hand someone the chart you hand them the whole file, or a screenshot of one slide. A link that stays current is easier for everyone.
None of this makes PowerPoint wrong — for a plan you only need to show once, a hand-drawn slide is genuinely the right tool. It's when the plan keeps moving that the re-dragging begins. A good middle path: keep the live plan in a tool that reflows, and paste a fresh picture onto the slide before each meeting. Our guide to planning a project walks through where the plan should actually live.
questions we actually get
PowerPoint Gantt charts, answered
Does PowerPoint have a built-in Gantt chart?
No. There is no Gantt chart option under Insert → Chart. Every PowerPoint Gantt chart is either the stacked-bar-chart workaround — a bar chart whose first series is made invisible — or a picture drawn by hand from rectangles and a table. Both produce a slide, not a plan.
Should I use a chart or draw the bars by hand in PowerPoint?
For a slide that has to look polished, most people draw the bars by hand with rounded rectangles over a table grid — it gives you full control of colour, labels, and milestone diamonds. The stacked bar chart is faster to get roughly right and easier to nudge, but harder to style. Neither understands your plan; both are pictures.
Can a PowerPoint Gantt chart show dependencies?
Not in any live way. A slide stores shapes and positions, not the relationship that Build waits on Design. You can draw an arrow between two bars, but it is decoration — move a bar and the arrow stays put, and nothing downstream reflows. When a date changes you drag every affected bar by hand.
How do I add milestones to a PowerPoint Gantt chart?
Draw them. A milestone is a zero-length moment, so a bar has no width to show — insert a small diamond shape (Insert → Shapes → Diamond) and place it at the date on your timeline. In the stacked-bar method you would add it as a separate one-point series, which is fiddlier than just dropping a shape on the slide.
What's the fastest way to make a Gantt chart?
Describe the plan in a sentence and let ganttchart.ai draw it — tasks, durations, dependencies, and milestones included. The PowerPoint methods on this page take fifteen to thirty minutes and have to be re-dragged by hand whenever a date moves; the sentence takes about ten seconds, and the chart is a shareable link you can drop into the slide instead.
New to the vocabulary? Every planning term on this page is defined in the plain-English glossary.
A chart that's ready before the meeting
Describe your project in plain English and get a shareable, editable Gantt chart in seconds — dependencies and milestones included. Paste a fresh picture onto the slide, and keep the real plan live.