You print a Word document that contains a table, and the table breaks in the middle of a cell, leaving half the cell content on one page and the rest on the next page. This occurs because Word’s default page-breaking behavior does not treat table rows or cells as indivisible units. Word will split a row across pages unless you explicitly set the row to prevent page breaks within it. This article explains the exact cause of mid-cell page breaks on print and provides three methods to stop Word from splitting table rows across pages.
Key Takeaways: Stop Word From Splitting Table Rows Across Pages
- Table Properties > Row tab > Allow row to break across pages: Uncheck this setting to force Word to keep the entire row on one page.
- Paragraph dialog > Line and Page Breaks tab > Keep with next: Apply this to paragraph marks inside table cells to bind content to the next row.
- Table Properties > Table tab > Text wrapping > None: Set text wrapping to None to prevent Word from treating the table as a floating object that can split.
Why Word Splits a Table Row Across Pages
Word uses a pagination engine that calculates page breaks based on the document’s content flow. By default, table rows are allowed to break across pages. This means if a row contains enough content to exceed the remaining space on a page, Word will split that row and continue it on the next page. The split occurs at the exact point where the page break falls, even if that point is in the middle of a cell.
The setting that controls this behavior is the Allow row to break across pages checkbox, which is enabled by default for all new tables. When this checkbox is checked, Word treats each row as a series of line breaks rather than a single block. The page breaker can insert a break between any two lines within a cell.
Another factor is the Text wrapping property of the table. If a table is set to Around, Word may treat it as a floating object, which can cause unpredictable page breaks. Tables set to None (inline) are treated as part of the normal document flow and are easier to control.
Finally, paragraph settings inside cells can override table-level row break settings. If a paragraph inside a cell has Keep with next enabled, Word tries to keep that paragraph bound to the following paragraph. This can cause unexpected page breaks if the binding conflicts with the row break setting.
Methods to Prevent Word From Splitting a Table Row Across Pages
The following three methods address the root cause at different levels: the table row, the paragraph, and the table wrapping. Use them in the order shown for the most reliable result.
Method 1: Disable Allow Row to Break Across Pages
- Select the table row or rows
Click the left margin next to the row to select the entire row. To select all rows, click the table handle (the four-arrow icon at the top-left corner of the table). - Open Table Properties
Right-click the selected row and choose Table Properties from the context menu. Alternatively, go to the Layout tab under Table Tools and click Properties. - Go to the Row tab
In the Table Properties dialog, click the Row tab. - Uncheck Allow row to break across pages
Clear the checkbox labeled Allow row to break across pages. - Apply the change
Click OK to close the dialog. Repeat for each row that should not split.
After disabling this setting, Word will keep the entire row on one page. If the row is taller than the page, Word moves the whole row to the next page instead of splitting it.
Method 2: Use Keep With Next on Paragraphs Inside Cells
- Select the content inside the cell
Click inside the cell that contains the text you want to keep together. Press Ctrl+A to select all content in that cell. - Open the Paragraph dialog
Right-click the selected text and choose Paragraph. Or go to the Home tab, click the small arrow in the bottom-right corner of the Paragraph group. - Go to the Line and Page Breaks tab
In the Paragraph dialog, click the Line and Page Breaks tab. - Enable Keep with next
Check the box for Keep with next. This binds the selected paragraph to the next paragraph. - Apply to all cells in the row
Repeat steps 1 through 4 for every cell in the row. Then apply the same setting to the next row’s cells to bind them together.
This method is useful when the row break setting alone does not work, such as when a cell contains multiple paragraphs and you want them to stay on the same page.
Method 3: Set Table Text Wrapping to None
- Select the entire table
Click the table handle (the four-arrow icon at the top-left corner of the table) to select the whole table. - Open Table Properties
Right-click the table handle and choose Table Properties. - Go to the Table tab
In the Table Properties dialog, click the Table tab. - Set Text wrapping to None
Under Text wrapping, select None. If it is already set to None, leave it as is. - Click OK
Close the dialog. The table is now treated as an inline object.
Setting text wrapping to None eliminates floating behavior that can cause Word to break the table unpredictably. This method works best when combined with Method 1.
If a Table Row Still Splits After Applying the Fixes
Word Splits a Table Row That Contains a Merged Cell
Merged cells can confuse Word’s pagination engine. If a merged cell spans multiple rows, Word may still split the row even with Allow row to break across pages unchecked. To fix this, unmerge the cells and use separate rows. Select the merged cell, go to the Layout tab under Table Tools, and click Split Cells. Reapply the row break setting to each row.
Word Splits a Table Row When the Row Height Is Set to Exactly
If you set a fixed row height using Table Properties > Row tab > Specify height with Row height is set to Exactly, Word cannot expand the row to fit content on one page. The row may still split. Change Row height is to At least to allow the row to grow. Then apply Method 1.
Word Splits a Table Row When the Table Is Inside a Text Box or Frame
Tables placed inside text boxes or frames are subject to the container’s page break rules. Move the table outside the text box. Select the table, cut it with Ctrl+X, click outside the text box, and paste with Ctrl+V. Then apply Method 1 and Method 3.
| Setting | Effect on Table Row Splitting | Recommended Use |
|---|---|---|
| Allow row to break across pages (unchecked) | Prevents the row from splitting | Primary fix for all tables |
| Keep with next (paragraph setting) | Binds paragraphs across cells | When row break setting alone fails |
| Text wrapping set to None | Removes floating behavior | Tables that appear to float on the page |
| Row height set to At least | Allows row to expand | When fixed row height causes splitting |
You can now control exactly where Word breaks table rows when printing. Start by unchecking Allow row to break across pages for each row. If the problem persists, apply Keep with next to paragraphs inside cells and set the table’s text wrapping to None. For advanced control, use the Repeat header rows setting on the Layout tab to ensure headers appear on each page where the table continues.