When you try to reorder views in a Notion database by dragging them, you may see the error message that the view cannot be reordered even though drag-and-drop appears active. This happens because Notion enforces specific rules about which views can be moved and under what conditions. The error typically occurs when you attempt to drag a view that is locked, a linked database view, or a view that belongs to a database template. This article explains the technical reasons behind this restriction and provides the exact steps to successfully reorder your views.
Understanding the view hierarchy in Notion databases is key to resolving this issue. Notion allows you to create multiple views for a single database, such as table, board, calendar, and gallery views. However, not all views are equal: some are bound to the database itself, while others are inherited from a parent database or a template. The drag-and-drop restriction is a safeguard to prevent accidental reordering of views that could break linked database consistency or template inheritance.
By reading this article, you will learn the specific causes of the reordering failure, how to identify which views are movable, and the exact steps to reorder them successfully. You will also discover related issues that can prevent view reordering and how to fix them.
Key Takeaways: Reordering Notion Database Views
- Click the view tab and look for a lock icon: Locked views cannot be reordered; unlock them in the view settings menu.
- Linked database views are read-only for ordering: You must reorder views in the source database instead of the linked view.
- Template views inherit order from the template: Edit the template’s view order in the database template editor to change the order in all pages using that template.
Why Notion Prevents View Reordering Despite Active Drag-and-Drop
Notion’s drag-and-drop feature for reordering views appears active because the view tabs show a drag handle icon when you hover over them. However, the actual ability to move a view depends on the view’s type and its relationship to the database. The root cause of the error is that the view you are trying to reorder is linked to a source database, locked by an admin, or defined within a database template. Notion blocks the reorder action to maintain data integrity and consistency across linked databases and templates.
When you create a linked database view, that view is a mirror of a view from another database. The order of views in a linked database is inherited from the source database. If you try to reorder a linked view, Notion shows the error because doing so would break the synchronization between the two databases. Similarly, if a view is locked through the view settings, Notion disables reordering to prevent accidental changes. Views that are part of a database template also have a fixed order that is defined in the template itself; changing the order in one page would not affect other pages using the same template, so Notion restricts reordering in the page view.
Locked Views and Their Impact on Reordering
A locked view appears with a small lock icon on the view tab. This lock can be set by the workspace owner or by a user with edit permissions through the view settings menu. When a view is locked, Notion disables all drag-and-drop operations, including reordering, renaming, and deleting the view. The lock is designed to prevent accidental changes to a view’s configuration. To reorder a locked view, you must first unlock it.
Linked Database Views and Source Database Dependency
A linked database view is created by using the Linked Database block on a page. This view displays data from another database but maintains a connection to the source. The order of views in a linked database is always determined by the source database’s view order. If you attempt to drag a linked view to a new position, Notion will not allow it because the linked view does not have its own ordering property. The only way to change the order is to reorder the views in the source database.
Template Views and Inheritance Rules
Database templates can include multiple views that are automatically applied to new pages created from the template. These template views have a predefined order that is set in the template editor. When you open a page that uses a template, the views appear in the order defined by the template. Notion prevents reordering of these views in the page view to maintain consistency across all pages using the same template. To change the order, you must edit the template itself.
Steps to Reorder Views That Cannot Be Dragged
Follow these steps to identify the cause and successfully reorder your Notion database views. The method depends on whether the view is locked, linked, or template-based.
Method 1: Unlock a Locked View Before Reordering
- Open the database view
Navigate to the database that contains the view you want to reorder. Click on the view tab to make it active. - Access the view settings menu
Click the three-dot icon on the right side of the view tab. This opens a dropdown menu with view settings. - Unlock the view
In the dropdown menu, look for the Lock View option. If it is checked, click it to uncheck and unlock the view. The lock icon on the view tab will disappear. - Drag the view to the desired position
Now click and hold the view tab, then drag it left or right to the new position. Release the mouse button to confirm the new order.
Method 2: Reorder Views in the Source Database for Linked Databases
- Identify the source database
Click the linked database view tab and look at the top of the view. The source database name appears as a link. Click that link to open the original database. - Reorder views in the source database
In the source database, click and drag any view tab to the desired order. This change will automatically apply to all linked databases that display the same views. - Return to the linked database page
Go back to the page with the linked database. The view order should now reflect the changes made in the source database. If not, refresh the page.
Method 3: Edit the Database Template to Change View Order
- Open the database template editor
Navigate to the database that contains the template. Click the arrow next to the New button in the top-right corner of the database. Select Templates from the dropdown menu. - Select the template with the views
In the templates sidebar, click the template name that contains the views you want to reorder. The template editor opens showing the views as tabs. - Drag views to reorder them in the template
In the template editor, click and drag the view tabs to the desired order. This changes the order for all pages that use this template. - Save the template
Click the Back button or close the template editor. The changes are saved automatically. Open any page using this template to see the updated view order.
If Notion Still Has Issues After the Main Fix
View Tab Still Shows Lock Icon After Unlocking
If you unlock a view but the lock icon remains, the view may be locked at the database level by a workspace owner. In this case, you need to ask the workspace owner to unlock the view from the database settings. Alternatively, duplicate the database to a new page, which creates a copy without the lock, and then reorder the views in the duplicate.
Linked Database View Order Does Not Update
After reordering views in the source database, the linked database may not reflect the changes immediately. Refresh the page by pressing F5 or closing and reopening the Notion tab. If the order still does not update, delete the linked database block and add it again from the source database. This forces a fresh sync of the view order.
Template View Order Affects Only New Pages
When you change the view order in a template, existing pages that already use the template do not automatically update. Only new pages created from the template will have the new order. To update existing pages, you must manually reorder the views on each page using Method 1 or 2, or delete and recreate the pages from the updated template.
Notion Database View Types and Reorder Capabilities
| View Type | Reorderable? | Notes |
|---|---|---|
| Standard view (table, board, calendar, gallery, list, timeline) | Yes | Must not be locked |
| Locked view | No | Must unlock first via view settings |
| Linked database view | No | Reorder in source database only |
| Template view | No | Reorder in template editor only |
| View in a shared database | Depends | Only if you have edit permissions |
This table shows that standard unlocked views are the only ones that can be reordered directly. Linked and template views require editing their source. Locked views need to be unlocked first. Shared databases follow the same rules but require edit permissions from the workspace owner.
Now you can identify why a Notion view cannot be reordered even when drag-and-drop appears active. Check if the view is locked, linked, or template-based, and apply the corresponding method from this guide. As an advanced tip, use the Ctrl+Shift+L keyboard shortcut to quickly toggle the lock on a view when you have the view tab selected. This shortcut works in the Windows and Mac desktop apps and helps you unlock views faster without navigating the menu.