Canva makes it surprisingly simple to add a clean, styled table to any design, whether you’re building a presentation slide, a schedule, or a comparison layout.
The table tool sits inside the Elements panel and takes about 30 seconds to insert. Most people just don’t know it’s there.
This guide covers everything you need: how to add a table in Canva, set rows and columns, format cells, merge, resize, and export your finished design. By the end, you’ll know exactly how the canvas table element works and when a different tool fits better.
What Is a Table in Canva?

A Canva table is a native grid element built into the design canvas that organizes content into rows and columns. It is not a spreadsheet, not a chart, and not a workaround. It is a dedicated layout tool for presenting structured information visually.
Canva reached 260 million monthly active users in 2025 (DemandSage), with users creating an average of 38.5 million designs per day. Tables are a core part of that output, used in everything from presentation slides to reports and social media content.
What a Canva table can do
Text and basic formatting: each cell holds text with font, color, size, and alignment controls.
Cell styling: background color per cell, border weight, and border color are all adjustable.
Structural editing: rows and columns can be added, deleted, or resized after placement.
Cell merging: adjacent cells can be combined into a single cell for header rows or grouped labels.
What a Canva table is not
The table element on the Canva design canvas does not support formulas, calculations, or live data connections. It holds static content only.
Canva Sheets, a separate product, does support formulas and CSV imports. But Canva Sheets is a distinct tool from the design canvas table element, and the two are not interchangeable.
| Feature | Canvas Table | Canva Sheets |
|---|---|---|
| Formulas | No | Yes |
| CSV import | No (manual paste only) | Yes (Business/Enterprise) |
| Visual styling | Full control | Limited |
| Use case | Design presentations, visuals | Data analysis, tracking |
Available on both Canva Free and Canva Pro, though Pro unlocks a wider range of pre-built table templates and brand styling options.
How Do You Add a Table to a Canva Design?

Open any Canva design, click the Elements tab in the left sidebar, and type “Table” into the search bar. A grid selector appears. Hover over it to set the number of rows and columns before clicking to insert.
Canva holds a 46% market share in presentation software (ElectroIQ, 2024), which partly reflects how heavily the table tool gets used in slide-based workflows.
Insertion method step by step
- Open or create a design in Canva (any type, any size).
- Click Elements in the left panel.
- Search “Table” in the search field at the top of the panel.
- A grid preview appears. Move your cursor across it to select dimensions.
- Click to drop the table onto the canvas.
The table lands in the center of the canvas by default. Drag it into position from there.
Template tables vs. blank tables
Blank table: inserted directly from the grid selector, no styling applied, fully customizable from scratch.
Template table: found by scrolling past the grid selector in the Elements search results. These come pre-styled with colors, fonts, and layout patterns.
Template tables save time when the visual style matches your project. Blank tables give more control. Most people starting a new design from zero reach for the blank table first and add styling manually.
Compatible design types
Tables can be inserted into any Canva design type: presentations, social posts, documents, custom dimensions, and flyers. The table element behaves identically across all of them.
Canva’s template library holds over 800,000 templates as of December 2024 (Whop). Many of these include pre-built table layouts, particularly in the presentation and report categories.
How Do You Set the Number of Rows and Columns?

Table dimensions are set at the point of insertion using the grid selector in the Elements panel. The selector appears on hover and lets you define rows and columns before the table drops onto the canvas.
Default starting size is typically 3 columns by 3 rows, though this varies slightly depending on the design type.
Adjusting dimensions after insertion
Canva lets you add or remove rows and columns after the table is already on the canvas. Right-click any cell to open the context menu, which shows options to insert rows above or below and columns to the left or right.
To add a row: right-click a cell in the row nearest to where you want the new one, then select “Insert row above” or “Insert row below.”
To add a column: right-click a cell in the adjacent column and select “Insert column left” or “Insert column right.”
To delete: right-click the row or column header area and choose “Delete row” or “Delete column.”
Row height and column width
Drag the internal borders between rows or columns to resize them manually. There is no numeric input field for exact pixel values.
Canva does not have a “distribute rows evenly” or “distribute columns evenly” button. If you need consistent spacing, drag each border manually or use the outer resize handles to scale the whole table proportionally.
How Do You Enter and Format Text Inside Table Cells?

Double-click any cell to activate the text cursor. Type directly. The text toolbar at the top of the screen shows all formatting options specific to that cell’s content.
Press Tab to move to the next cell. Press Shift + Tab to move backward. Pressing Tab from the last cell in a row moves the cursor to the first cell of the next row.
Font and size controls
Every cell is independently formatted. Font family, size, bold, italic, underline, and text color are all set per cell, not per table.
This matters for header rows. If you want the top row to look different from the rest, you select those cells individually and apply formatting separately. There is no “header row style” toggle.
Text alignment options
| Alignment type | Control location | Options |
|---|---|---|
| Horizontal | Top text toolbar | Left, center, right |
| Vertical | Top text toolbar (when cell is selected) | Top, middle, bottom |
Vertical alignment defaults to top. Switching to middle is one of those small changes that makes a table look noticeably cleaner, especially when mixing short and long content in the same row.
Using fonts effectively in table cells
Canva’s library includes over 3,000 fonts. For table content specifically, readability matters more than personality.
A clean sans-serif font works better than a decorative one inside cells, particularly at small sizes. If the table is part of a branded presentation, match the font to the brand guidelines used across the rest of the design. Pay attention to leading and tracking when cells contain multiple lines of text, since tight spacing makes dense tables harder to scan.
How Do You Style Table Cells, Borders, and Colors?

Click a cell once to select it. The toolbar at the top shows the cell color picker and border controls. These apply to the selected cell only, not the entire table.
Salesforce used Canva for Teams and cut cost per design by 66% while increasing production volume by 63% (Canva). A big part of that gain came from teams reusing styled table layouts rather than rebuilding them from scratch each time.
Cell background color
Select one or more cells, then click the color square in the toolbar. The color picker opens and lets you choose from the brand palette, recent colors, or a custom hex value.
Canva has no automatic alternating row color option. To get a zebra-stripe effect, you select every other row manually and apply the same background color. Tedious for large tables, but it works.
Border controls
Border color: set via the border icon in the cell toolbar. Applies to the selected cell’s border edges.
Border weight: a slider or numeric input controls thickness in pixels.
Removing borders: set border weight to 0 or change border color to match the cell background. This creates a borderless table appearance useful for clean, minimal layouts where white space does the visual work.
How to select multiple cells at once
Click and drag across a range of cells to select them all. Shift-click adds individual cells to the selection. Formatting changes then apply to the entire selection at once.
This is the fastest way to apply consistent styling across a full row or column without clicking each cell individually.
How Do You Add or Delete Rows and Columns After Placing the Table?

Right-click any cell to open the context menu. Options to insert or delete appear based on where you clicked. Inserts go above, below, left, or right of the selected cell’s row or column.
Adding rows and columns
The insert options in the right-click menu are: Insert row above, Insert row below, Insert column left, and Insert column right.
New rows inherit the height of the row you right-clicked. New columns inherit the width of the adjacent column. Neither inherits cell styling automatically, so you will need to reapply background colors or borders to new cells manually.
Deleting rows and columns
Right-click any cell in the target row or column and choose “Delete row” or “Delete column.” The rest of the table reflows to fill the space.
Deleting a row that contains text removes that content permanently. Canva’s undo shortcut (Ctrl+Z on Windows, Cmd+Z on Mac) reverses the deletion immediately, which helps when a delete was accidental.
Resizing after structural edits
Adding rows or columns does not automatically resize the table to fit the canvas area. The table keeps its current outer dimensions and compresses the new cells into the existing space.
Drag the outer corner handles to resize the whole table after structural edits. Or drag individual internal borders to redistribute space between specific rows and columns.
How Do You Merge Cells in a Canva Table?

Select 2 or more adjacent cells by clicking and dragging across them. Right-click the selection and choose “Merge cells” from the context menu. The selected cells collapse into one.
What happens to cell content on merge
Canva keeps the text from the first cell in the selection and discards text from all other cells in the merge. If any of those cells have content you need, move it first before merging.
Background color from the first cell carries over to the merged cell. Border styling from adjacent cells adjusts automatically.
Splitting merged cells
Click the merged cell once to select it. Right-click and choose “Split cell”. Canva splits it back to the original number of individual cells. Text stays in the first cell after the split. The other cells come back empty.
Merge limitations
Non-rectangular selections cannot be merged. For example, selecting cells from column 1 rows 1-2, plus column 2 row 3 only, produces no merge option because the selection is not a continuous rectangle.
Cell merging is one of the more tricky parts of Canva’s table tool. The selection has to be exact, and the right-click menu only shows the merge option when the selection qualifies. If the option does not appear, the selection is probably not rectangular.
How Do You Resize a Table in Canva?

Resizing works at two levels: the whole table as an object, and individual rows or columns inside it. These are separate actions and use different handles.
Canva users create an average of 38.5 million designs per day (DemandSage, 2024). A big share of those involve tables in presentations, and getting table dimensions right is one of the first things people get wrong.
Resizing the whole table
Click the table once to select it as an object. Corner handles appear around the outer edge. Drag any corner to scale the entire table up or down.
Hold Shift while dragging to scale proportionally. Without Shift, dragging a corner handle stretches the table freely in any direction.
There is no “fit to canvas” button. Resize manually by dragging and using Canva’s snap guides to align the table to the canvas margins.
Resizing rows and columns individually
Column width: hover over the vertical border between two columns until the cursor changes to a resize arrow, then drag left or right.
Row height: hover over the horizontal border between two rows until the cursor changes, then drag up or down.
Canva does not equalize row or column sizes automatically after a drag. If you need uniform sizing, resize each border manually to match. Tedious for large tables, but there is no shortcut for it.
How resizing affects cell text
Text does not auto-scale when you resize a table. If a column gets narrower than its text, the text wraps or overflows.
Check each cell after resizing, especially if cells contain longer phrases or multi-line content. Canva does not warn you about text overflow the way some word processors do.
How Do You Import Data into a Canva Table?
The design canvas table element does not support direct data import. CSV files, Excel sheets, and Google Sheets data cannot be pulled straight into a canvas table.
That said, Canva has expanded its data tools significantly. Canva Sheets (launched as part of Visual Suite 2.0) supports CSV and XLSX imports up to 25MB, plus live connections to Google Sheets, Salesforce, Google Analytics, and HubSpot, but only on Business and Enterprise plans (Canva Help Center, 2024).
Manual copy-paste from spreadsheets
The fastest workaround for the canvas table is copy-paste. Copy a cell range from Google Sheets or Excel, click the top-left cell of a Canva table, and paste.
Canva expands the table to fit the pasted rows and columns automatically. Key limitation: formatting from the spreadsheet does not carry over. Column widths, colors, and font styles all reset to Canva defaults and need to be reapplied.
The data is also static after pasting. Updating the original spreadsheet does not update the Canva table.
Canva Bulk Create as a workaround
Bulk Create, available under the Apps panel, generates multiple design variations from a CSV file. It is not the same as importing data into a table, but it works for producing table-heavy designs at scale, such as product comparison sheets or repeating data layouts across many slides.
When to use Canva Docs tables vs. canvas tables
| Scenario | Better tool | Reason |
|---|---|---|
| Visual presentation, branded layout | Canvas table | Full styling control |
| Live data, formulas needed | Canva Sheets (Business/Enterprise) | CSV import, formula support |
| Simple document with inline table | Canva Docs | Text-first layout, easy editing |
| Large dataset, sorting/filtering | Google Sheets or Airtable | Canva has no sort or filter tools |
How Do You Use Table Templates in Canva?

Canva’s template library holds over 800,000 templates as of December 2024 (Whop). A portion of these are table-specific designs covering comparison layouts, schedules, price tables, and data summaries.
Zoom’s creative team reported saving significant design time after adopting Canva’s template system. Their Creative Manager noted that switching to Canva freed up team hours previously spent on repetitive layout work (Canva, 2023).
Finding table templates
Search “table” in the Templates section of the Canva homepage. This returns different results than searching “table” inside the Elements panel.
- Templates section: full pre-designed pages or slides that include a styled table
- Elements panel: just the raw table grid, blank or lightly styled
The templates search also surfaces schedule tables, comparison charts, and price list designs alongside standard grid tables.
Editing a template table
Replace text: double-click any cell and type over the placeholder content.
Recolor cells: select rows or columns and apply new background colors from the toolbar.
Adjust columns: drag internal borders to redistribute column widths to fit your actual content.
Template tables are fully editable. Nothing is locked by default on Free or Pro accounts.
Saving a custom table as a Brand Template
Once a table is styled to match a brand, it can be saved as a Brand Template for team reuse. Brand Templates are a Pro and Teams feature.
Canva’s Brand Template system supports centralized access control, meaning admins control who can view or edit each template (Canva Help Center, 2024). This is useful for keeping table layouts consistent across a large team without manual oversight of every design.
How Do You Export or Share a Design Containing a Table?
Exporting a Canva design that contains a table follows the same process as any other design: click Share in the top-right corner, then select Download and choose a file format.
The format you choose determines whether the table stays editable after export.
PNG and JPG export
Both flatten the table into a static image. The table looks exactly as designed in Canva, but no cell content can be edited after download.
PNG is the better choice for most table designs. It supports transparency, renders sharper edges on borders, and avoids the compression artifacts that JPG introduces on fine lines and text.
PDF export
PDF preserves the visual layout with high fidelity. The table renders as a flat vector-like layer, not an editable grid.
PDF Print exports at higher resolution for physical use. PDF Standard works for digital sharing. Neither produces a PDF with editable table cells.
PowerPoint and Google Slides export
Exporting as .pptx (Microsoft PowerPoint) converts the design to a slide file. The table becomes a static image inside the slide, not a native PowerPoint table with editable cells.
Opening that .pptx in Google Slides follows the same outcome. The table image imports cleanly in most cases, but it cannot be edited as a Slides table. To get a fully editable table in Google Slides, rebuild it natively in Slides after export.
Sharing via Canva link
Sharing through a Canva link keeps the full design editable inside Canva. Recipients with edit permissions can change cell content, adjust colors, and modify the table structure directly.
View-only links let recipients see the design without making changes. This is the cleanest way to share a table-based report or schedule when you want the layout to stay intact.
What Are the Limitations of Canva Tables?

Canva tables work well for visual presentation. They are not a data tool. Understanding exactly where they fall short saves time before you build something that turns out to need a different application.
Canva holds a 12.47% market share in graphics software (DemandSage, 2024), but its table tool is built for design output, not data management. That distinction matters when choosing the right tool.
No formulas or calculations
The canvas table element has zero calculation support. No SUM, no AVERAGE, no conditional logic. Every number in a Canva table has to be typed manually.
Canva Sheets does support formulas, but it is a separate product and requires a Business or Enterprise subscription for most data-connection features.
No sorting or filtering
Table data cannot be sorted alphabetically or numerically from within the canvas table. There is no filter option either.
If someone needs to reorder rows, they do it by manually cutting and pasting cell content, row by row. For tables with more than 8-10 rows of data, this becomes impractical fast.
Other notable gaps
- No cell padding control (Canva sets padding automatically)
- No conditional formatting based on values
- No live data connection to external sources
- Exported tables are static images in all non-Canva formats
When to use a different tool instead
| Need | Better fit |
|---|---|
| Formulas, SUM, calculations | Google Sheets, Excel |
| Sortable, filterable data | Airtable, Notion |
| Live database with linked records | Airtable |
| Branded, static visual table | Canva canvas table |
Canva is the right call when the table is part of a visual design and presentation quality matters more than data manipulation. For anything involving live numbers, calculations, or repeated sorting, Google Sheets or Airtable handle it better. Worth knowing before you spend an hour building something in the wrong place.
FAQ on How To Make A Table In Canva
How do I add a table in Canva?
Open any design, click the Elements panel on the left, and search “Table.” A grid selector appears. Hover over it to set your row and column count, then click to drop the table onto the canvas.
Can I add a table in Canva for free?
Yes. The table element is available on Canva Free and Canva Pro. Free users get access to blank tables and a selection of basic styled templates. Pro unlocks a wider range of pre-built table designs.
How do I add rows and columns to a table in Canva?
Right-click any cell after the table is placed. The context menu shows options to insert a row above or below and a column left or right. Deleting rows and columns works the same way.
How do I merge cells in a Canva table?
Click and drag to select adjacent cells, then right-click and choose “Merge cells.” The selection must form a rectangle. Non-rectangular selections won’t show the merge option. Text from the first cell is kept; others are discarded.
Can I import data from Excel or Google Sheets into a Canva table?
Not directly into the canvas table. The workaround is to copy a cell range from Google Sheets or Excel and paste it into the Canva table. Formatting won’t carry over, and the data is static after pasting.
How do I change cell color in a Canva table?
Select one or more cells, then click the color square in the top toolbar. Choose a color from your brand palette, recent colors, or enter a custom hex value. Color applies to selected cells only.
How do I resize a table in Canva?
Drag the outer corner handles to scale the whole table. To adjust individual rows or columns, hover over the internal border until the cursor changes, then drag. Canva has no auto-distribute spacing option.
Can I export a Canva table to PowerPoint or Google Slides?
Yes, but the table exports as a static image inside the slide, not an editable grid. To get a native editable table in PowerPoint or Google Slides, you’ll need to rebuild it directly in those tools after export.
Does Canva support formulas inside tables?
No. The canvas table element holds static text only. There are no formulas, calculations, or conditional logic. Canva Sheets supports formulas, but it’s a separate product requiring a Business or Enterprise subscription for most features.
What is the difference between a Canva table and a Canva chart?
A table organizes text and data into rows and columns for visual display. A chart visualizes numerical data as a bar, pie, or line graphic. They serve different purposes and are inserted through separate tools in Canva.
Conclusion
This conclusion is for an article presenting how to make a table in Canva, and the core takeaway is straightforward: the table tool is more capable than most people expect.
You can insert a table, set row and column count, format cell backgrounds, adjust border color and weight, merge cells, and resize the layout, all without leaving the design canvas.
Just know the limits. No formulas, no sorting, no live data. For purely visual output, the canvas table works well. For anything data-heavy, Google Sheets or Airtable fits better.
Use Canva’s template library to speed up table design. Save styled layouts as Brand Templates for team reuse. Export as PDF or PNG when presentation quality matters.
- The Figma Logo History, Colors, Font, And Meaning - 25 July 2026
- Canva for Teams Review: Is It Worth the Business Plan? - 24 July 2026
- 5 Brand Compliance Checkpoints Every Enterprise Should Automate - 23 July 2026