How to Change the Mobile Menu in Shopify (2026)

Last updated
Expert reviewed
5 min read
Jacques Blom
Jacques Blom
CTO at Fudge.

Key takeaways

  • The mobile menu uses the same navigation as desktop by default.
  • Mobile menu appearance settings are in Theme Editor > Header section.
  • You can change the hamburger icon style and drawer behaviour in the Theme Editor.
  • For a completely different mobile navigation (different links or layout), you need code or Fudge.

On mobile, most Shopify themes collapse the header navigation into a hamburger menu that opens a drawer or overlay. Here’s how to customise it.

Why you can trust us

We’ve built and customised hundreds of Shopify storefronts. We also built Fudge - an AI storefront editor with a 5.0 rating on the Shopify App Store.


How to change mobile menu settings in the Theme Editor

The mobile menu appearance is configured in the Theme Editor, not the Navigation section.

Step 1. Go to Online Store > Themes > Customize.

Step 2. In the left sidebar, click on the Header section.

Step 3. Look for settings related to the mobile menu. Depending on your theme, you may see:

Step 4. Make your changes and save.


By default, Shopify uses the Main menu for both desktop and mobile navigation. Any changes you make in Online Store > Navigation > Main menu apply to both.

This is fine for most stores. If you want the same links in a different order on mobile, or different links entirely on mobile, you need to either:


How to assign a different menu to mobile

Some themes (particularly premium themes) let you assign a separate menu to mobile navigation in the Theme Editor’s Header settings. If you see a “Mobile menu” or “Secondary menu” option in the Header section that accepts a menu handle, you can:

  1. Create a new menu in Online Store > Navigation (e.g., “Mobile navigation”)
  2. Build the links you want specifically for mobile
  3. Assign this new menu in the Theme Editor > Header > mobile menu setting

If your theme doesn’t expose this option, creating a mobile-specific navigation requires code changes.


Editing the mobile menu appearance with code

For deeper customisation - custom drawer width, different font sizes on mobile, a sticky mobile header with custom icons, a bottom navigation bar on mobile - you need to edit the theme’s header Liquid and CSS files.

Common mobile menu customisations done via code:

Describe what you want to Fudge: “Add a bottom navigation bar on mobile with icons for Home, Collections, Search, and Cart. It should stick to the bottom of the screen.” Fudge generates the code and shows a draft before publishing.

Want a custom mobile navigation? Describe it to Fudge.
Try Fudge for Free

The hamburger icon - what it is and how to change it

The hamburger icon (three horizontal lines) is the button that opens the mobile menu. In the Theme Editor > Header, you may be able to:

For a completely custom icon - an SVG icon, a different symbol, or a custom animation - that requires editing the header Liquid template.


Mobile menu and page speed

The mobile menu is often loaded in the page HTML even when it’s not open (it’s just hidden with CSS). This means the menu content doesn’t significantly impact page load speed. However, apps that add menu functionality can add JavaScript that does affect performance.

If you’ve noticed mobile menu slowness after installing a navigation app, check if the app’s script is deferrable. Most app developers can advise on this.


Testing your mobile menu

After making changes, always test on an actual mobile device - not just by resizing your browser window. Browser resizing doesn’t accurately simulate touch events, font rendering, or the real mobile viewport.

Use Chrome DevTools mobile emulation as a quick check, then verify on a real iOS and Android device before considering the change done.

Jacques's signature
Build a custom mobile navigation for your store — just describe it.

You might also be interested in

How to Add a New Menu Item in Shopify (2026)
Step-by-step guide to adding menu items to your Shopify navigation. Link to pages, collections, products, or external URLs. Create dropdowns and sub-menus.
How to Edit Navigation Menus in Shopify (2026)
Learn how to edit your Shopify navigation menus. Add items, change links, reorder with drag and drop, and create dropdown menus. Step-by-step guide.
How to Reorder Menu Items in Shopify (2026)
Learn how to change the order of items in your Shopify navigation menu using drag and drop. Covers main menu, footer, and dropdown sub-menu reordering.