Skip to content

Every tutorial here is 100% free — and always will be.

WixBeginner

How to Create and Edit a Wix Menu

Build a navigation menu people can actually use, including submenus and anchors.

  • Beginner
  • 12 min read
  • For: Wix Editor & Wix Studio

Last checked August 2026. Wix changes its interface often — if something looks different, the underlying steps usually still apply.

Your menu is how visitors decide whether your website is worth their time. Keep it short, obvious and boring — this is not the place to be creative.

Step 1: Open Pages and Menu

Click Pages and Menu in the editor toolbar, then choose the Menus tab if your site has more than one menu.

Step 2: Add and reorder items

Drag pages up and down to change the order. Put the pages that lead to enquiries near the front.

Step 3: Create a submenu

Drag one page slightly to the right underneath another to nest it. Use this for groups of service pages, not for hiding important pages.

Step 4: Add a link that is not a page

You can add a menu item that points to an anchor on the current page, an external website or a phone number.

Step 5: Rename menu labels

The menu label does not have to match the page name. Shorter labels keep the menu on one line.

Step 6: Check the mobile menu

Switch to the mobile view and open the hamburger menu. Submenus behave differently on phones, so test every level.

Step 7: Publish and click every link

Go through the live menu once, clicking everything. Broken menu links are the most common problem on small business websites.

Tip: Five to seven top-level items is plenty. If you need more than that, you probably need submenus or fewer pages.

Common questions

How do I hide a page from the Wix menu?
Open the page settings from Pages and Menu and turn off the option that shows the page in the menu. The page stays live at its address.

How to Add a New Page in Wix

Create a page, name it properly and decide whether it belongs in your menu.

  • Beginner
  • 8 min read
  • For: Wix Editor & Wix Studio

Website made, maintained and hosted by PromptSites.

PromptSites logo