Use WordPress’s built-in Table block to add a table without writing HTML: insert the block, choose its starting rows and columns, then enter content in the cells. You can adjust its structure and appearance in the editor. For tables that need separate management or features such as sorting and filtering, consider a table plugin such as TablePress.
Add a table with WordPress’s built-in Table block
-
Open the post or page in the WordPress block editor and place the cursor where the table belongs.
-
Click the Add block button and choose Table. Alternatively, type /table and select the Table block from the suggestions.
-
Choose the starting number of columns and rows using the controls shown in the editor.
Quick wins for a faster PC:
Fix the driver behind crashes, sound loss and screen glitchesFind Drivers →Repair Windows errors before they cause bigger problemsFix Now →Scan for outdated or missing drivers - takes under a minuteDriver Scan →Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy. -
Click into each cell and type your content. Add a caption if it will help readers understand the table.
WordPress’s Table block documentation, updated July 23, 2026, describes the insertion and editing controls. Use the native block for tabulated information rather than arranging page elements; for a side-by-side page layout, WordPress recommends the Columns block.
Rank #2
Edit rows, columns, and appearance
Change the table structure
Select the table and use the table-editing control in its block toolbar to insert a row or column before or after the selection, or delete one. This lets you adjust the table after entering its initial dimensions.
Adjust block settings
With the Table block selected, use its settings to configure a header or footer section, alignment, color, typography, dimensions, and borders. The documented styles include Default and Stripes. The active theme can affect the final appearance, and wide or full-width alignment depends on theme support.
Rank #3
Check the result on your site
Preview the post or page and inspect the table at relevant screen sizes. WordPress’s documentation does not promise identical responsive behavior across themes, so check that your particular table remains readable in your site’s design.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Choose between the Table block and TablePress
| Need | Practical route |
|---|---|
| A simple comparison or a small set of facts in one post or page | Use the built-in Table block. |
| Tables managed separately from post content, or data to import | Consider TablePress, which manages tables in the dashboard. |
| Sorting, filtering, pagination, row highlighting, or alternating row colors | TablePress documents these as optional features. |
| Avoiding another plugin when its extra management or features are unnecessary | Start with the built-in Table block. |
TablePress tables can be added in the block editor using the “TablePress table” block to select a saved table. Its documentation also describes inserting a table with a shortcode. See TablePress Plugin Information and its documentation for the current feature and insertion details.
The WordPress.org TablePress plugin listing reported a requirement of WordPress 6.7 or higher when checked for this article. Plugin requirements can change, so confirm the current listing before installing. The available documentation does not establish that either route is universally faster or more accessible; choose based on how you need to create and manage the table.
Quick Recap
Best Value
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

