In this article:

How to Delete Empty Rows in Google Sheets (Easiest Method)

In this article we will show you how to delete empty rows in google sheets in just a few simple steps

How to Delete Empty Rows in Google Sheets 

For this demonstration an example sheet has been created. Click here to access the link and follow along at home.

1. Hold Down Ctrl on a PC (Cmd for Mac) and Left Click Empty Rows 

Hold down the Ctrl (Cmd for Mac) key on the keyboard and left click on the rows you wish to highlight.

How to remove blank rows in google sheets

2. Right Click on the Last Highlighted Row Number and Select Delete.

With your selections made, right click the row number of the last highlighted rows. A menu will appear. Click Delete selected rows.

how to delete blank rows in google sheets

3. See the Results 

 

 The highlighted rows have been deleted and the data set is now clear of empty rows.

how to delete all empty rows in google sheets‍

 

How to Delete Empty Rows in Google Sheets (Large Data Sets)

1. Highlight the Data Set Where you Want to Remove the Empty Rows

Click and hold down on the bottom right cell, dragging the selection to highlight the full set of data that you wish to edit, including row headers. Or alternatively right click the top row number, hold down and drag to the bottom. 

How to remove blank rows in google sheets

2. Click Data in The Toolbar > Create A Filter 

Go to the toolbar and click data, from the dropdown click Create a Filter. 

How to delete unused rows in google sheets

3. Filter Icon Created on The Data Header Row

This will now create a filter, an icon will appear in the data header cells confirming this. Click either of the icons for a dropdown menu.

how to delete all empty rows in google sheets

4. Click Filter Icon >  Filter Values > Click Clear

From the dropdown menu under Filter Values select Clear. This will untick all of the data just below the search bar in the dropdown menu.

how to delete blank rows in google sheets

5. Select (Blanks) From Below Search Bar

Re-select (Blanks), ticking it from the options below the search bar and click ok.

Google Sheets remove blank rows

6. Highlight The Empty Rows.
 

All Data in the sheet will now be hidden and only the empty rows will show. These can now be deleted. To do this you need to highlight them by selecting the top row number (not including the row headers) and dragging downwards. 

how to delete all empty rows in google sheets

7. Delete The Empty Rows.

With all empty rows selected, right click the mouse anywhere on them and select Delete selected rows. 

How to delete all empty rows in google sheets

8. Click The Same Filter Icon in Row Header > Select All > Ok

Click on the same filter Icon again in the Row header as before. From the dropdown click Select All and then ok to re-display your hidden data. 

google sheets remove blank rows

9. Blank Rows have been Deleted and Data is Consolidated.

Data set is now cleared of unused rows and numerical order has been restored to reflect this. 

delete blank rows in google sheets

Supercharge Your Spreadsheets with Lido

🚀 Import data from anywhere and build custom tools and powerful dashboards straight from your spreadsheet. Discover what's possible in our Build Gallery.

We hope this article has helped you and given you a better understanding on how to delete empty rows in Google Sheets.

You might also like our article on deleting rows in Google Sheets and our tutorial on how to use the keyboard shortcut to delete rows in Google Sheets. On a side note, we also recommend reading our guide on how to get Google Sheets email notifications.

You can try our insurance renewal reminder software as well to optimize your workflow.

Automate repetitive tasks with Lido

Save hours on repetitive and tedious work. Lido is a new spreadsheet that connects your spreadsheets, forms, PDFs, and email inbox.

Trigger
Action
Select trigger
When a cell value in Google Sheets changes
Check Google Sheets for today's date
When a new row is added to Google Sheets
On new Google Form submission
Send me a daily reminder
On new Typeform submission
When a cell value in database changes
Check database for today's date
When a new row is added in database
When a new HubSpot customer is created
Select action
ADDCALENDAREVENT
Creates a one- or multiple-day calendar event with optional attendees
ADDHUBSPOT
Adds an object to Hubspot
ADDSLACKCHANNEL
Create a Slack channel, and optionally add a topic or members
CALLURL
Makes any HTTP request
CREATEGOOGLEDOC
Replaces [@column_name] values in a Google Doc with the corresponding table row's values
CREATEPDF
Replaces [@column_name] values in a Google Doc with the corresponding table row's values, then export it as a PDF
FETCH
Makes any HTTP request and returns the response
INSERTROWS
Inserts given array below defined values in given worksheet
SENDGMAIL
Sends an email using your Google account
SENDOUTLOOK
Sends an email using your Microsoft Outlook account
SENDSLACK
Sends a Slack message
SENDSMS
Sends an SMS message using your Twilio account
UPDATECELL
Updates cells with given values
UPDATEHUBSPOT
Updates a property of a Hubspot object
Trigger is required
Action is required
Get started