Word Table Splits Across Pages Even With Keep Together: Fix
🔍 WiseChecker

Word Table Splits Across Pages Even With Keep Together: Fix

You set a table row to keep together and selected the entire table, but the table still breaks across two pages in Word. This happens because the Keep with next and Keep lines together settings in the Paragraph dialog do not control table row splitting at page breaks. Word table rows split by default when the row content is taller than the remaining space on a page. This article explains the exact cause and provides three working methods to force a table to stay on one page.

Key Takeaways: Stop a Word Table From Splitting Across Pages

  • Table Properties > Row tab > Uncheck Allow row to break across pages: The only setting that prevents a single table row from splitting at a page break.
  • Paragraph dialog > Line and Page Breaks tab > Keep with next: Keeps the selected paragraph together with the following paragraph, but does not prevent a table row from splitting.
  • Ctrl+Shift+Enter to insert a section break and set the section to single page: Forces the entire table onto one page when row-level settings are not enough.

ADVERTISEMENT

Why Word Tables Split Even When Keep Together Is Enabled

The Keep with next and Keep lines together settings are paragraph-level properties. They apply to text paragraphs, not to table rows. When you select a table row and open the Paragraph dialog, the Keep with next and Keep lines together check boxes are available, but they do not override Word’s default table row splitting behavior.

By default, Word allows a table row to break across pages when the row content does not fit entirely on the current page. This behavior is controlled by a separate setting in the Table Properties dialog. The setting is called Allow row to break across pages. It is checked by default for every table row.

Even if you apply Keep with next to every cell in a row, Word still splits the row at a page break because the row-level break setting overrides the paragraph setting. The only way to stop a single row from splitting is to uncheck Allow row to break across pages for that row. To keep an entire table on one page, you must either uncheck the setting for all rows or use a section break.

Step-by-Step Fix: Stop a Table Row From Splitting Across Pages

There are three methods to fix a table that splits across pages. Use Method 1 for a single row. Use Method 2 for the entire table. Use Method 3 when the table is too wide or has many rows and you want to force it onto one page.

Method 1: Uncheck Allow Row to Break Across Pages for a Single Row

  1. Select the row that splits
    Click the left margin next to the row to select the entire row. Do not select individual cells.
  2. Open Table Properties
    Right-click the selected row and choose Table Properties from the context menu. You can also go to the Layout tab under Table Tools and click Properties.
  3. Go to the Row tab
    In the Table Properties dialog, click the Row tab at the top.
  4. Uncheck Allow row to break across pages
    Find the check box labeled Allow row to break across pages. Uncheck it. The setting takes effect immediately.
  5. Click OK
    The row will no longer split at a page break. If the row is taller than the remaining space on the page, the entire row moves to the next page.

Method 2: Uncheck Allow Row to Break Across Pages for All Rows in the Table

  1. Select the entire table
    Click the table move handle (the four-arrow icon at the top-left corner of the table). Alternatively, click anywhere inside the table and press Ctrl+A twice.
  2. Open Table Properties
    Right-click the table and choose Table Properties. Or go to Layout > Properties.
  3. Go to the Row tab
    Click the Row tab in the dialog.
  4. Uncheck Allow row to break across pages
    Uncheck the box. This setting now applies to every row in the table.
  5. Click OK
    The entire table stays together. If the table is too tall to fit on one page, you must use Method 3.

Method 3: Force the Entire Table Onto One Page With a Section Break

  1. Place the cursor before the table
    Click just before the first character or cell of the table. Do not select anything.
  2. Insert a section break
    Go to the Layout tab (Page Setup group). Click Breaks and choose Next Page under Section Breaks.
  3. Place the cursor after the table
    Click just after the last cell or row of the table.
  4. Insert another section break
    Go to Layout > Breaks > Next Page again. The table is now in its own section.
  5. Set the section to a single page
    Click anywhere inside the section that contains the table. Go to Layout > Page Setup. Click the dialog launcher (small arrow at the bottom-right of the Page Setup group). In the Page Setup dialog, go to the Layout tab. Under Section start, choose New page. Under Vertical alignment, choose Center. Click OK.
  6. Adjust margins if needed
    If the table still does not fit, reduce the top and bottom margins in the section. Go to Layout > Margins > Custom Margins. Set Top and Bottom to 0.5 inches or smaller.

ADVERTISEMENT

If the Table Still Splits After the Main Fix

Table Row Has a Fixed Height That Exceeds the Page

If you set a fixed row height that is taller than the printable area of the page, Word cannot place the row on one page. Reduce the row height. Select the row, go to Layout > Properties > Row tab. Under Size, uncheck Specify height or set a smaller value.

Table Has Merged Cells That Force a Split

Merged cells that span multiple rows can cause Word to split the table even when Allow row to break across pages is unchecked. Unmerge the cells. Select the merged area, go to Layout > Merge > Split Cells. Reapply the row break setting after unmerging.

Paragraph Keep With Next Is Applied to a Cell

If you applied Keep with next to a paragraph inside a table cell, it does not prevent the row from splitting. Remove the paragraph setting. Select the paragraph, go to Home > Paragraph dialog > Line and Page Breaks tab. Uncheck Keep with next and Keep lines together. Use only the table row setting.

Table Is Inside a Text Box or Frame

Tables placed inside text boxes or frames inherit the container’s page break behavior. Move the table out of the text box. Cut the table, paste it outside the text box, and apply Method 2.

Setting Paragraph Keep With Next Table Row Keep Together
Applies to Paragraphs (text) Table rows
Location Home > Paragraph dialog > Line and Page Breaks Table Properties > Row tab
Prevents row split at page break No Yes
Works with merged cells N/A Yes, if cells are not merged across rows
Requires selecting entire row No Yes

You can now stop any table from splitting across pages by using the correct row-level setting in Table Properties. Start with Method 1 for a single row. If the table still splits, check for fixed row heights or merged cells. For tables that must fit on one page, use the section break method and adjust margins. As an advanced tip, create a table style that has Allow row to break across pages unchecked by default so new tables never split.

ADVERTISEMENT