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:

Related: Edit Navigation Menus in Shopify.


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.

Related: Make Shopify Buttons More Tap-Friendly.

Related: Create a Dropdown Menu in Shopify.


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.


FAQ

Why doesn't my Shopify mobile menu show the same links as desktop?

Some themes (often premium ones) let you assign separate Main and Mobile menus in Header settings. If you've assigned a different menu to the mobile slot, it'll diverge from desktop. Check Theme Editor → Header for a "Mobile menu" or "Secondary menu" picker, and align it with the main menu if you want them identical.

Can I make the mobile menu open on hover instead of tap?

No. Touch devices don't support hover events the way mouse devices do — there's no consistent "hover" state on a finger tap. The mobile menu has to be tap-to-open. iOS does emulate hover for some interactions, but it's unreliable for navigation.

How do I add icons next to mobile menu items?

The Shopify Navigation editor only handles plain text — icons require code. Fastest path: describe it to Fudge ("add Lucide icons next to mobile menu items based on their handle") and it edits the header Liquid to render an SVG per menu item conditional on URL or handle. Manual: tag your menu items and write the conditional rendering yourself.

Should I include a search bar in the mobile menu drawer?

Yes for stores with 30+ SKUs — search drives a meaningful share of mobile sessions on product-heavy stores. For curated brands with under ~30 SKUs, search adds clutter without payback. Keep it inside the drawer rather than always-visible to avoid header crowding.

Can I add the customer account link to the mobile menu?

Most modern themes include Account/Login links in the mobile drawer automatically when customer accounts are enabled (Settings → Customer accounts). If yours doesn't, add the link manually via Online Store → Navigation → Main menu (or your mobile menu) and add /account as the URL.

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

For more detail, see our guide on change mobile menu behavior in shopify.

You might also be interested in

How to Create a Dropdown Menu in Shopify (2026)
Learn how to create a dropdown menu in Shopify by nesting items under a parent in the Navigation editor. Includes multi-level examples.
How to Edit Navigation Menus in Shopify (2026)
How to edit Shopify navigation menus — add items, reorder with drag and drop, create dropdown menus, and link to collections or pages.
How to Add Promotional Links to Shopify Navigation (2026)
Learn how to add highlighted Sale, New, or promotional links to your Shopify navigation menu — with color, badges, and icon options.