How to Sort WooCommerce Products Manually

WooCommerce comes with a variety of sorting options. By default, the sort order for your products is “Custom Ordering + Name”.

There’s a number of plugins that enable you to sort the products manually, but did you know this functionality is already built into WooCommerce.

Navigate to Products, then click Sorting.

From this page, you can simply drag and drop the product rows to reorder them. You could also filter by category and change the ordering per category.

It’s worth noting that this isn’t a very flexible sorting option, but it should mostly do what you need.

When you add new products they will show up first in the list.

If you wanted to change the default sort order, you can do that under WooCommerce > Settings > Products > DisplayDefault product sorting.


  1. waga says:

    hi, if i sort order the same product in brands and i want it to be first and then in another category i want it to be last i cant do that when i change order in one of the categories the sorting changes in both do you have a solution?

  2. Great instructions, I’d just add in a recent update WooCommerce have moved the “Default Product Sorting” options to the WordPress customizer,


  3. Hi,
    Great blog, You have summed up all the points very efficiently. Thank you for sharing.

  4. jj_delaney says:

    Hi, is there anyway to get woocommerce to changing the order of the product variations in the front end. When a customer clicks on the size options, they are alphabetical rather than by size which makes no sense! L / M/ S / XL / XS

  5. How do we do this when products appear on multiple pages?

  6. Hi, the sorting feature does not work for me. What am I doing wrong?

  7. thanks for instruction. i have a question . i cant any option in my product with name “display ” . any other place may be i found it ?

  8. Michel says:

    Thanks for clearing my doubt on WooCommerce default sorting option : Custom Ordering + Name
    Now everything clear and i got idea how exactly it rendering products on Catalog page.

  9. It’s not working for us. We click sorting, move the products into the order we want it to be on front end and nothing changes on the front end. When we go back into in the category and click sorting they are in the order we moved them to but won’t show on the front end or if we just go into the category without clicking sorting.

    Have cleared cache too

  10. Sandrine says:

    HI Guys,

    Anyone found out the solution? I did what Michelle Ingram did and no changes…

    Thank you

  11. Anyone found out the solution?
    Thank you

  12. This is great if you have 20 products. What do you do with a few hundred let alone thousands of products?

  13. Amee James says:

    Great instructions, I’d just add in a recent update WooCommerce have moved the “Default Product Sorting” options to the WordPress customizer,

  14. Sarah says:

    Amee James – thanks for this update. Can you provide more detailed instructions of where to find “default product sorting” now? That would be awesome. Thank you!

Leave a Reply

Your email address will not be published. Required fields are marked *