How to Delete Blank Rows in Excel: 4 Easy Methods (2026)

Clean up a messy spreadsheet in minutes, without deleting rows you actually need

Blank rows in Excel are more than just an eyesore. They break sorting, mess up filters, and can throw off formulas and pivot tables. This guide shows ways on how to delete blank rows in Excel i.e. simple ways to find and delete blank rows, plus one common mistake that deletes rows you did not mean to touch.

Why blank rows cause problems

A few empty rows scattered through your data can break sorting, filtering, and formulas that reference a range. Pivot tables built on data with blank rows can also give wrong totals. Cleaning them up first makes everything else in your sheet more reliable.

Before you start

Always work on a copy of your file before deleting rows. Excel’s undo (Ctrl+Z) works, but only until you close the file or make too many changes. A quick backup saves you from a bad afternoon.

Method 1: Go to Special (fastest way)

This is the quickest method, and it works in every version of Excel, old or new.

  1. Select the column where you want to find blank rows (not the whole sheet — more on why below).
  2. Press Ctrl + G to open the Go To dialog box.
  3. Click Special.
  4. Choose Blanks and click OK. Excel highlights every empty cell in your selection.
  5. Right-click any highlighted cell, choose Delete, then pick Entire Row.
CTRL + G method to delete blank rows in Excel in Bulk

Important: Select only one column before doing this, not the entire sheet. If you select the whole sheet, Excel will delete any row that has a blank cell in any column, even if the rest of that row has data.


Method 2: Use Filter (safer for messy data)

Use this method if your data contains blank cells on purpose and you want to check rows before deleting them.

  1. Select your data range, then go to Data > Filter.
  2. Click the dropdown arrow on a column that should never be empty.
  3. Uncheck Select All, then check only Blanks.
  4. Click OK. Excel now shows only the blank rows.
  5. Select those rows, right-click, and choose Delete Row.
  6. Turn off the filter when you are done.

This method on how to delete blank rows in Excel is slower than Go To Special, but it lets you see exactly which rows you are about to delete.

How to delete blank rows in Excel using Filter feature
Filter option to filter out Blanks i.e. Blank rows in Excel

Method 3: Sort

Sorting pushes all blank rows to the bottom, so you can delete them in one go.

  1. Add a helper column next to your data and number each row (1, 2, 3…). This lets you restore the original order later if needed.
  2. Select your data and sort it by the column most likely to be blank (Data > Sort).
  3. All blank rows move to the bottom of the sheet.
  4. Select and delete those rows.
  5. Sort by your helper column again to restore the original order, then delete the helper column.

Why will some blank rows not be deleted

If you are unsuccessful to delete blank rows in Excel in bulk, it might be because the Go To Special does not select all the empty-looking rows, the cells are probably not truly blank. This happens when a cell has:

  • A space or invisible character
  • A formula that returns an empty result, like =IF(A2="","",B2)

Excel treats these as cells with content, not blank cells, so Go To Special skips them. To fix this:

  • Use Find & Replace to search for stray spaces
  • Or add a helper column with =TRIM(A2) to check for cells that only look empty

Which method should you use?

MethodBest forSpeed
Go To SpecialClean data, no partial blanksFastest
FilterMessy data, want to review firstMedium
SortLarge sheets, need full controlSlower

To summarize, Go To Special is the fastest way on how to delete blank rows in Excel, but always select a single column first, not the whole sheet. If your data has partial blanks or comes from another system, use Filter or Sort instead so you do not delete rows you need.

Also check:

Delete Blank Rows in Excel

You can check out our other article here regarding Microsoft Office Copilot.

Sumit

Sumit is an AI news analyst, technical writer, and L2 Support Engineer with over six years of experience in the IT ecosystem. He has previously supported more than 60,000 Microsoft users as an Independent Advisor and served as a Microsoft Volunteer Moderator and Windows Insider MVP (2018–2021).