You set a table in Word and turned off Auto-Fit, yet the table width still stretches beyond the page margins. This happens because Word applies a hidden default table property that overrides your manual width settings. The root cause is the table’s preferred width setting, which remains active even when Auto-Fit is disabled. This article explains why the table expands and shows you how to lock the table to your exact page margins.
Key Takeaways: Stop Word Tables From Exceeding Page Margins
- Table Properties > Table > Preferred width > Set to 0 inches: Removes the hidden default width that forces the table to stretch beyond margins.
- Table > Layout > AutoFit > Fixed Column Width: Prevents columns from resizing based on content, keeping the table within set boundaries.
- Table Properties > Table > Alignment > Left or Center: Ensures the table aligns correctly within the margins instead of expanding to fill the entire page width.
Why Word Tables Ignore Auto-Fit Off and Exceed Page Margins
When you create a new table in Word, it automatically sets a preferred width of 100% of the page. This setting is stored in the table’s properties, not in the Auto-Fit toggle. Even when you turn Auto-Fit off from the Table Tools Layout tab, the preferred width remains at 100%. This causes the table to stretch from the left margin to the right margin, and if any column contains content that forces a column wider, the entire table pushes beyond the right margin.
The Auto-Fit feature controls how columns adjust to content. When Auto-Fit is off, columns do not resize automatically when you type or paste text. But the table’s overall width is still governed by the preferred width property. If the preferred width is set to a percentage like 100%, the table will always try to fill the space between margins. If a column has a fixed width that, when added to other columns, exceeds the margin width, the table expands past the margin instead of wrapping or truncating content.
Another factor is the table’s alignment setting. A table with left alignment and no indent will start at the left margin. But if the sum of column widths exceeds the distance between margins, the table overflows to the right. Word does not automatically shrink columns or add line breaks to keep the table within margins. You must manually set the preferred width to a fixed value or zero to stop this behavior.
How Preferred Width Overrides Manual Column Widths
Each column in a Word table can have a fixed width. However, the table’s preferred width acts as a master constraint. If the preferred width is 100% and the total of all column widths is less than the page width, Word stretches the columns evenly to fill the space. If the total of column widths exceeds the page width, the table expands beyond the right margin. This is why turning off Auto-Fit does not solve the problem. Auto-Fit only controls whether columns resize when content changes. It does not control the overall table width.
Steps to Lock Table Width to Page Margins
Follow these steps to remove the preferred width and force the table to stay within your page margins. These steps work in Word for Microsoft 365, Word 2021, Word 2019, and Word 2016 on Windows 10 and Windows 11.
- Select the entire table
Click the table move handle at the top-left corner of the table. This selects the whole table and activates the Table Tools tabs on the ribbon. - Open Table Properties
Right-click the selected table and choose Table Properties from the context menu. Alternatively, go to the Table Tools Layout tab and click Properties in the Table group. - Clear the Preferred width setting
In the Table Properties dialog, on the Table tab, locate the Preferred width section. Uncheck the checkbox labeled Preferred width. This removes the hidden 100% width constraint. If you want a specific fixed width, check the box, set the value to a measurement like 6 inches, and choose Inches from the drop-down menu. For most documents, clearing the checkbox is the fastest fix. - Set table alignment
In the same Table tab, under Alignment, choose Left or Center. Left alignment starts the table at the left margin. Center alignment centers the table between the margins. Do not use Right alignment unless you want the table to touch the right margin. - Set fixed column widths
Go to the Table Tools Layout tab. In the Cell Size group, click AutoFit and choose Fixed Column Width. This prevents columns from resizing when you add or remove content. Each column now stays at its current width. - Adjust column widths manually
If the table still extends beyond the margin, drag column borders to reduce widths. Ensure the total width of all columns is less than or equal to the space between the left and right margins. You can check the exact margin width by going to Layout > Margins and noting the Left and Right values. Subtract their sum from the page width to get the usable width.
If Word Table Still Stretches Beyond Margins After Clearing Preferred Width
Table width is set to a percentage in the Table Properties
If you cleared the Preferred width checkbox but the table still stretches, the table may have a percentage width set through a different method. Open Table Properties again. On the Table tab, ensure the Preferred width checkbox is unchecked. If it is checked and shows a percentage like 100%, uncheck it. Click OK. Then set the column widths manually using the steps above.
Content inside cells is too wide
Long text without spaces, such as a URL or a long number string, can push a column wider even with Fixed Column Width active. Word does not automatically hyphenate or break such text. To fix this, select the cell containing the long text. Go to the Table Tools Layout tab and click Properties. In the Cell tab, click Options. Uncheck Wrap text and check Fit text. This shrinks the text to fit the cell width without expanding the column.
Table is inside another table or text box
A nested table inherits the width of its parent cell. If the parent cell is wider than the page margin, the nested table will also exceed the margin. To fix this, set a fixed width on the parent table first. Then adjust the nested table using the same preferred width cleanup steps.
Page margins are uneven or the table is set to a negative indent
Check the Table Properties Table tab. Under Indent from left, ensure the value is 0 inches or a positive number that keeps the table within margins. A negative indent pushes the table left, which can cause the right side to overhang. Also verify that page margins are consistent across the document by going to Layout > Margins and selecting a standard preset like Normal.
Table Width Control Methods: Preferred Width Off vs Fixed Column Width vs Manual Column Widths
| Setting | Preferred Width Off + Fixed Column Width | Fixed Column Width Only | Manual Column Widths Only |
|---|---|---|---|
| How it controls width | Removes master width constraint and locks each column to its current size | Locks columns to their current size but table still has a preferred width | Columns stay at their set size but table can still stretch if preferred width is active |
| Best for | Documents where the table must never exceed margins regardless of content | Tables where you want columns to stay the same size but table can still fill the page | Simple tables where you manually drag column borders and do not care about overall width |
| Risk of exceeding margins | Very low | Medium if preferred width is set to 100% | High if any column is dragged beyond the margin |
By clearing the preferred width and enabling Fixed Column Width, you gain full control over the table’s dimensions. This method works regardless of page orientation, margins, or content length.