Repeat a Google Docs Table Header on Every Page

Pin the first row of a long Google Docs table so its column labels repeat at the top of each page without duplicating data rows.

Google DocsFictional practice dataEnglish captions
Start with a practice file

Try the example, then check the result.

Download the fictional material and follow the steps below. The video uses English illustrative diagrams; it does not present a live app recording. Product controls may vary by version.

Check the answer before applying the method to your own data. How we review guides ↗

Video walkthrough

Watch the complete lesson.

The video uses English illustrative diagrams; it does not present a live app recording. English captions. Product menus may differ in your account.

Quick answer. In a Pages-format Google Doc with a table spanning multiple pages, open Table options > Row, check Pin header row(s), set the number to one, and inspect the next page for the repeated labels.

Use the fictional practice file and independent answer check. Work in a permitted copy.

Before you start. In Pages format the pinned row repeats on pages where the table spans a break; in Pageless format pinning holds the header at the top of the window while scrolling. Check the document's format before claiming a page-two result.

Pages and Pageless behave differently

In Pages format, the pinned header can repeat at the top of a later page when the table crosses a page break. In Pageless format, there is no page two: the pinned header stays visible at the top of the window as you scroll. Use Pages format for the page-two check in this exercise, and keep the row count at one so a data row is not treated as a header.

1. Confirm the long table and original header

The fictional attendance table begins with ID, Name, and Session, followed by thirty unique W-numbered entries. Its header is visible on the first page but difficult to see when the table continues. Before changing table options, confirm the document actually uses Pages format and the table crosses a page boundary.

Checkpoint: One header; thirty unique data rows.

2. Open the table's Row options

Click inside the intended table, then choose Format, Table, Table options. You can also right-click the table and select Table options. In the Row section, find Pin header row(s). Do not insert a new physical row or copy the three labels into the page-two data area.

Checkpoint: Row options belong to this table.

3. Pin exactly the first row

Check Pin header row(s) and specify one row, then apply the change. Google Docs also offers a direct Pin header up to this row action from a row menu, but the Row options show the count explicitly. Pinning too many rows would repeat a data entry as if it were a label.

Checkpoint: Pinned header row count equals one.

4. Inspect the next page

Scroll to the next page where the table continues. ID, Name, and Session should appear above the continuing entries. A table too short to cross a page break cannot demonstrate a repeated page header; if needed, use a permitted long practice copy rather than asserting a page-two result from a one-page table.

Checkpoint: Same three labels appear on page two.

5. Check that records were not duplicated

Read the first and last fictional IDs and count the unique W-numbered entries in the source table. The repeated header is a layout feature, not another data record. W-001 and W-030 should each remain one real row. If a data row repeats at page top, the pinned-row count may be too high.

Checkpoint: One header, thirty unique data records.

Verify the result

The long table has its first row pinned as a header. On page two, the labels ID, Name, and Session repeat above continuing data. W-001 and W-030 remain data entries exactly once each; the repeated header is a display feature, not an extra data record. The source table still has one header row and thirty unique fictional ID rows.

If it still does not work

If no header appears on page two, confirm that the document uses Pages format and the table actually crosses a page break. Pin only the label row. In Pageless format, the same control keeps the header visible while scrolling; there is no page-two result to check.

Official sources

Any video panel without a marked actual-app capture is an illustrative diagram of the fictional exercise.

Take the example with you

Practice downloads.

The exercise files contain invented information. Save a local copy before editing.

Keep exploringBrowse published workshop guides