In this article we will show you exactly how to insert multiple rows in Google Sheets. Just follow the simple steps below:
For the purposes of this demonstration a sample sheet was created. Click here to access the sample sheet and follow along at home.
Working with large datasets in Google Sheets often requires inserting new rows. Whether you need to add rows between existing ones or add them to the very bottom, it only takes a few clicks.
At SpreadsheetPoint, we use Sheets daily, so we’ve mastered the quickest and simplest ways to insert rows. Below we’ll share step-by-step instructions to add multiple rows on the web and mobile apps.
Overview of Inserting Rows in Google Sheets
When you start a new Google Sheet you get 1000 rows by default. To add more rows
-
Use the Insert menu to add rows one at a time or in bulk above or below selected rows.
-
Right-click on the row number and choose “Insert n rows above/below” to quickly add rows.
-
Go to the bottom of the sheet and enter how many rows to add.
-
Use keyboard shortcuts like Ctrl + Arrow Keys or CMD + Arrow Keys to insert rows faster.
These methods work both in the web version and Google Sheets mobile apps for iOS and Android.
Next, we’ll cover each technique in detail with images so you can easily follow along.
Using the Insert Menu to Add Rows
The Insert menu offers the most control when inserting rows in Google Sheets. Let’s see how to use it:
-
Open your spreadsheet and click on the row where you want to add new rows.
-
Go to Insert > Rows.
-
Choose “Insert 1 row above” or “Insert 1 row below” to add one row.
-
To insert multiple rows, first select the number of rows you want to add. Then go to Insert > Rows and choose “Insert x rows above” or “Insert x rows below”.
For example, to insert 3 rows below row 5, click on row 5, select rows 5, 6, and 7, and choose Insert > Rows > Insert 3 rows below.
The main limitation is that you can only insert rows in consecutive order through the Insert menu. There’s no option to insert rows between existing ones in bulk.
Using the Right-Click Menu to Quickly Add Rows
The right-click menu offers a faster way to insert multiple rows in Google Sheets. Just follow these simple steps:
-
Select the row where you want to add new rows.
-
Right-click on the row number on the left side.
-
Choose “Insert 1 row above” or “Insert 1 row below” to add 1 row.
-
To insert multiple rows, first select the number of rows equal to how many you want to insert. Then right-click and choose “Insert x rows above” or “Insert x rows below”.
For example, to insert 5 rows above row 10, click on rows 10 through 14, right-click on any of those row numbers, and select “Insert 5 rows above”.
This method lets you insert any number of rows at once in just 2 clicks. It’s one of the handiest Google Sheets tips and tricks we rely on daily.
Adding Rows at the Bottom of the Sheet
When you need to expand your dataset significantly, adding rows at the very bottom is the easiest option.
Here’s how to do it:
-
Go to the last cell with data on the bottom-right corner and click it.
-
Press Ctrl + Down Arrow (on Mac: Cmd + Down Arrow) to jump to the bottom.
-
In the last row, you’ll see “Add x more rows at bottom”. Enter the number of rows needed and click the “Add” button.
-
The new rows will be inserted at the bottom instantly.
This method is perfect when you need to insert hundreds or thousands of rows quickly.
Keyboard Shortcuts to Insert Rows in Google Sheets
Using keyboard shortcuts can help speed up working with Google Sheets considerably.
Here are the most helpful ones for inserting rows:
- Ctrl + Arrow Key (Cmd + Arrow Key on Mac): Insert row above or below current row
- Ctrl + Shift + Arrow Key (Cmd + Shift + Arrow Key on Mac): Insert rows above or below selected rows
- F4: Repeat last action, useful when inserting multiple rows one by one
After inserting a row once through the Insert menu, you can just keep pressing F4 to insert rows above or below the active cell.
On mobile, you can long press on a row number then tap “Insert x rows above” or “Insert x rows below”. This mimics the right-click method from the web.
Inserting Rows in Specific Locations
When you need to insert new rows in the middle of the dataset, here are a couple quick ways to do it:
-
Select the row below where you want to insert, right-click on the row number, and choose “Insert x rows above”.
-
Go to the row above where you want to insert, click Insert > Rows > Insert x rows below.
-
On mobile, long press on the row below and tap “Insert x rows above”.
So if you want to add 4 rows between rows 12 and 13, first go to row 13, then add 4 rows above it.
Choosing the Best Method to Insert Rows
Now that you know how to insert rows in Google Sheets on desktop and mobile, let’s recap when to use each method:
-
Insert menu: Precise control, best for adding rows one at a time.
-
Right-click: Fastest way to insert multiple consecutive rows.
-
Bottom of sheet: When you need hundreds or thousands of new rows at the end.
-
Keyboard shortcuts: Speed up the process, especially F4 to repeat.
-
Long press on mobile: Just like right-clicking on the web.
The right-click methodcombined with keyboard shortcuts is our go-to way for quickly inserting multiple rows in Google Sheets.
But choose whatever technique works best for your needs. The ability to easily add rows as needed is one of the many benefits of using Sheets.
We hope these step-by-step instructions with pictures will help you master inserting multiple rows in Google Sheets. Let us know if you have any other questions!
How to Add Multiple Rows in Google Sheets (Menu Method) Â
Left click on a row number in your data set to highlight the entire row.
A Single Selected Row Highlighted
Hold shift on the keyboard for both Mac and PC and left click again to highlight additional rows.Â
The amount of new lines you will create will be the same as the amount of rows you select in total and these must be sequential.
 For our example below, we have selected three.
Three Highlighted Selections in Sheets
In the file menu select Insert > Rows. You will be given the option to add X rows above or below your selection.Â
In our example we will insert 3 rows above.
Insert Menu and Submenu Display
In our example, 3 new rows will appear above the rows you selected.