Hot damn! Our biggest ever sale is almost over. Ends Sunday. Save up to 50% now.

Find the best WordPress themes (free or paid)

By Drew Strojny on January 7, 2014

A girl searching for the best

Finding a theme can be intimidating. With so many choices, how do you uncover the best WordPress themes?

We’ve been working with WordPress themes since 2008 here at The Theme Foundry, so we’ve got some relevant industry knowledge and plenty of experience. Let’s talk about where to look for WordPress themes, and how to find the best themes when you get there.

It’s important to note, I’m only going to be discussing self-hosted themes in this post. For hosted WordPress themes, head over to the theme directory and marketplace.

Where to find the best WordPress themes

You’ve probably already been to Google, and quickly realized it’s a nightmare to organize reliable information on finding the best WordPress themes. Let’s cut through junk and try to make your life easier.

There are two places you can find themes. The first is marketplaces and directories. These are big aggregators of themes. Think of them like app stores for WordPress themes. They come in two main flavors: free and commercial (paid). The second place is independent WordPress theme shops. Think of them like your favorite local coffee shop or clothing store. Most of these are commercial, and some even list their themes in marketplaces and directories.

We’ll discuss free directories first, then commercial directories, and finally we’ll round up the independents.

Free directories

The theme directory is the biggest and most official place to find free WordPress themes. In fact, it’s the only free directory we’re recommending in this review. The directory has enjoyed a renaissance of sorts of the past few years. This is mainly due to a huge effort by the theme review team. Each and every theme in the directory is now reviewed and meets specific quality and security standards.

Filter your way to something better

The easiest way to find the best WordPress themes in the directory is directly from your WordPress dashboard. Sign into WordPress and navigate to Appearance → Themes and click the Add new link at the top of the screen. Now, click the search link (without filling anything in). You’ll be taken to a search results page. Now choose Keyword from the search drop down and type “responsive-layout” into the field. You’re now looking at your best choices in the directory.

Wait, why is this filter so important?

With the explosion of mobile devices a responsive website is a must have. Anyone developing themes in 2014 should be using responsive web design techniques. This is a fast way to separate the wheat from chaff. By choosing from this select list of themes you’ll ensure:

  • The theme is relatively new (past 3 years or so).
  • The developer of the theme is using the new standard for developing websites today.
  • It will work great on tablets, phones, and computers.

Overall, it’s a great way to start finding the best WordPress themes in the directory.

Important note for WordPress 3.8

With WordPress 3.8 there is now a Responsive checkbox under Layout on the Feature Filter screen (when you first click Add New). As of this writing (January 2014), the filter is very new, so it won’t return that many results. I’d recommend using it more and more as time goes on. For now, you can use the above mentioned method in combination with the new filter.

Check for freshness

Once you find a theme you like it’s important to find out when it was last updated. Recent updates mean someone is routinely fixing bugs and improving your theme. Copy the name of the theme and search for it with Google. Look for the search result (should see ratings stars next to it). When you click through, you’ll see Last updated: in the sidebar. Make sure you’re theme has been updated sometime in the last year. Anything older than that may be abandoned.

Now that we’ve learned how to find the best WordPress themes in the free directory, let’s move on to some of the commercial directories, otherwise known as marketplaces.

Theme marketplaces

The “big three” in the WordPress theme marketplace space are:

Marketplaces are a good place to search through large amounts of themes. The available selection of themes really can’t be beat. The downside — they tend to be flooded with low quality themes. This can make searching more difficult.

To cut through some of the cruft, you should always try to use the responsive filter trick mentioned above. If you’re using Mojo Themes, they’ve got a clickable filter for responsive themes. For the other two, you’ll need to perform an actual search for “responsive”.


After filtering to show responsive themes you’ll want to use the Sort by filter and choose Sales. This will give you the best selling themes (by volume) in the marketplace. This gets you results that matter for two reasons:

  1. Customers are voting with their feet. You’re looking at the themes people have bought the most. A great place to start.
  2. You’ll likely get better customer support. These best sellers are going to have more sales, customers, and money. This should give them more resources to provide ongoing support for the product.

Don’t forget to check for freshness in the last update box found in the sidebar.

I’ve generally found ratings on ThemeForest to be mostly useless, as most everything in this high seller category has 4 – 5 stars. It’s likely ThemeForest weights ratings to the high side to encourage click throughs on search engines. This gets more people clicking through to ThemeForest products, but it isn’t much help when you’re trying to find the best themes. I was incorrect in assuming that ThemeForest was doing something suspect to weight the ratings. It looks like that is not the case as Chris has kindly pointed out in the comments.

Mojo Themes

Once again, filter out the responsive themes with a quick search and then use the Sort by sales filter to find the best selling themes.

One of the things I don’t like about Mojo Themes is the lack of last updated information. In some ways you’re flying blind. To get around this limitation look at two things:

  1. Changelog: You’ll find this tab just under the main theme photo. You should see some decent activity (at least 5 versions) here (assuming the theme wasn’t just released). If you do, you know the author has been fixing bugs routinely.
  2. View work: Click the view work link in the sidebar. Then, find look for Website in the left sidebar. Click through to the seller’s website and looks for some activity and signs of life. This will give you an idea of what type of support you can expect to receive.

Creative Market

This is definitely the smallest of the major theme marketplaces. But, a smaller collection is easier to browse and you could probably flip through the whole thing in under an hour. A couple things you’ll want to pay attention to at Creative Market:

  1. Comments: Each theme has a section for comments (scroll to the bottom). Check to see how responsive the theme author is within the comments. If you see some good responsiveness, it’s a good sign they’ll be helpful post purchase.
  2. Profile: Click the author’s name / brand in the right column and then look for the Website in the right column on their profile page. Click through and take a spin around their site. You’re looking for some recent activity, some kind of documentation, and some clearly defined policies.


Think of these as your local shops. Many of them also sell themes on these marketplaces, while a few are completely independent (as we are here at The Theme Foundry). Dealing with independents can be tricky, because there is quite a bit of variance in the support and theme quality. It’s important to note, most of the smaller independents have a commercial angle, and many of them are literally one or two person operations. Here’s some important qualities you should be looking for in an independent theme shop:

  • Support: Do they have support? Does it look like it’s active? It’s important to know that you’re going to get great support.
  • Active updates: How often are they updating their themes? Frequent updates show a commitment to fixing bugs and improving quality.
  • History: How long has the theme shop been in business? Is it a fly by night operation, or have they been around awhile? Keep in mind, there is nothing wrong with buying a theme from a new company, you just need to understand the risks involved.

I’m not going to go through a list of every independent theme provider. Instead, I’ll offer a few that I know meet the criteria above. The isn’t about design quality or other intangibles. I’ll leave that judgement up to you.

In alphabetical order (after us of course)

By no means is this an exhaustive list. Instead, it’s a list of independent theme shops that I know meet the criteria mentioned above.

One other thing to consider — most reputable independent theme shops will have some kind of refund policy. Having a strict “no refunds” policy isn’t necessarily a bad thing, but it’s something you should be aware of. Here at The Theme Foundry we offer a 30 day satisfaction guarantee.

Go forth and find the best

Hopefully we’ve given you a good head start in narrowing down the best WordPress themes. Now it’s your job to find the perfect theme for you. If you’ve got any other tips or ideas for finding the best WordPress themes, let us know in the comments!

Enjoy this post? Read more like it in Tutorials.


  1. Gary Neal Hansen

    Thanks for this post — just the issue I’m pondering.

    The next question for me (and I’m hoping you might have links/tutorials/posts/videos to share) is “How hard is it, once you have a blog and install a theme, to tweak its appearance?”

    What does the theme look like “out of the box”?
    What kinds of changes can one make without hiring a programmer?

    Seeing more real life blogs and websites using your themes would help in this, but knowing whether the variations are done by the blog owner or a professional seems key. I’m not a programmer, but have a year of blog content I’ll be transferring to to soon.


  2. Drew Strojny

    Hey Gary!

    Thanks for stopping by. Great questions. It really depends on what you want to do. Most of our themes come with some really basic customization options, like background color, accent color, etc. This lets you personalize the theme, while still taking advantage of the design we spent time testing and perfecting for you. We recently wrote a tutorial on how to customize a WordPress theme that you might find helpful.

    To see what a theme will look like “out of the box” after following the theme documentation you can look at the demo sites for each individual theme.

    I might recommend checking out our new Basis business theme. It comes with a page builder that gives you the power to create some custom layouts.

    We’ve also got some “real life” examples of sites on our customer stories page. If you have any questions about whether or not a site has been customized just drop us an email. We’re happy to answer any questions and even provide more specific examples.

  3. SuperThemes - Wordpress Themes

    Thank you for this usefull post Drew. We created to help people to find the right theme for their website… feel free to add us to your list :-)

    To complete your post, there is a major issue that is very difficult to manage for users: security. A lot of (especially free) themes are vulnerable. That’s why it’s very important to choose well-supported themes…

  4. Drew Strojny

    Thanks for stopping by! Right now, we don’t have plans to update the list, but I appreciate you letting us know. Also, good point about the security.

  5. Dan Zarzycki

    Another good point to make when choosing premium themes is consistently updated themes that take into consideration user feedback and add new features based on that feedback. Slocum Themes meet all of the above criteria and provide updates based on user requests.

    Also, their theme support is right here in America.

  6. Chris

    Hi Drew,

    Just wanted to offer a correction – you state:

    It’s likely ThemeForest weights ratings to the high side to encourage click throughs on search engines.

    As an author on the Envato Marketplaces, I can assure you the the product ratings are not weighted. The product rating is a pure average of the customer ratings from 1-5 stars. 10 5-star ratings and 10 1-star ratings would produce an overall rating of 3 stars. Numerical ratings are provided to the nearest hundredth precision (4.61) and star ratings are rounded to the nearest half star – for example, a product with an average of 3.4 would be rounded up to 3.5 stars, while an average rating of 4.7 would be rounded down to 4.5 stars.

    You can confirm this by averaging the distribution of ratings graph on any product page.

    While I do agree with your point that the ratings aren’t as useful as they could be, suggesting that they are somehow manipulated by ThemeForest to artificially inflate ratings for search engines or to mislead customers isn’t accurate. I know you just mention it in passing – but I feel that’s actually a pretty serious accusation to make. And while there are many things that could be done better on ThemeForest, I’ve never witnessed Envato engage in any deceptive practices.

    Anyway, good article on navigating the WordPress theme landscape, which can be pretty daunting to newcomers :)

  7. Drew Strojny

    Thanks so much for pointing this out Chris! I really appreciate it. I’ve updated that part of the article to more accurately represent the facts.

  8. Goran

    Nice list of WordPress theme providers. I personally use ThemeForest most of the time, but lately it has been hard to find great looking and unique themes, since most of developers (at least the top selling ones) are creating multipurpose themes with the same icon sets, similar headers and even same/similar shortcodes.

    That’s why it is nice to remember that there are other theme makers on other places with the same of even better quality.

    Thanks :)

  9. Jason William

    Interesting post. You have listed nice list of wp theme websites. Themeforest currently has the huge collection of wordpress themes. For free, themehybrid would be the choice.

  10. Sagar Desai

    Hey Drew,

    Many times it happened, I liked any WordPress theme, installed it and later came to know many of settings were not possible which I required. But this is really a nice collection of WordPress theme. I will definitely try some of them.

    Thank you very much, keep sharing..

  11. Mary

    Hi Drew,
    Have wordpress theme providers ever been compared based on quality of support? I need a new theme from someone who can respond within 24 hours to issues that may occur.
    With the company I am using, and this company is high on your list of best theme providers, I have provided my private password to three different support staff, because they asked for it, and NONE has followed up with any help whatsoever. Does that seem acceptable in your view?

  12. Drew Strojny

    Hey Mary!

    We aim to provide 24 hour support in our Help Center M – F, and I don’t think you’re out of line expecting that sort of response time for your theme. I know I’m not setting a good example with this long wait on the reply to your comment, but I promise you we’re much faster in the Help Center :)

  13. Gaurang Talati

    Of late, I have started using Theme Forest themes. They are not only a high quality themes but affordable too. I will definitely go through The Theme Foundry collection as well.

  14. Andrey

    Hi Drew, This is very informative. I’ve been researching the very topic you’re addressing here. Some of my requirements are buddypress compatibility, responsive-layout, responsive/effective support and good docs. And even though I am familiar with software development, I’d like to minimize tinkering with css and php in order to customize the site appearance. The Make theme seems to meet all of my requirements.

    I’ve activated the free version, and I’m seriously considering purchasing the PRO version. However, one of my due diligence process is running the Theme Check plugin. The Make theme passed the test, but there were a couple of *recommendations* that may (or may not) be potential issues. These kind of things might potentially break compatibility with other plugins that will extend the site functionality in the future…

    Here’s the copy-and-paste of the Theme Check plugin output:

    Make passed the tests

    RECOMMENDED: Text domain problems in inc/edit-page.php. You have not included a text domain!
    Line 86: $label = ( isset( $post_type->labels->singular_name ) ) ? $post_type->labels->singular_name : __( ‘Post’ );
    RECOMMENDED: Text domain problems in inc/builder/core/base.php. You have not included a text domain!
    Line 307: $messages[‘add’] = ( empty( $messages[‘add’] ) ) ? __( ‘Set featured image’ ) : $messages[‘add’];
    Line 308: $messages[‘remove’] = ( empty( $messages[‘remove’] ) ) ? __( ‘Remove featured image’ ) : $messages[‘remove’];
    Line 465: echo ‘‘ . $img . ‘ <span class='ttfmake-media-button-text'
    RECOMMENDED: could not find the file readme.txt in the theme. Please see Theme_Documentation for more information.
    RECOMMENDED: No reference to the_post_thumbnail() was found in the theme. It is recommended that the theme implement this functionality instead of using custom fields for thumbnails.
    RECOMMENDED: No reference to add_theme_support( "custom-header", $args ) was found in the theme. It is recommended that the theme implement this functionality if using an image for the header.
    INFO: inc/customizer/bootstrap.php The theme appears to use include or require. If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead.
    Line 18: require_once( $path . 'helpers.php' );
    Line 19: require_once( $path . 'helpers-css.php' );
    Line 20: require_once( $path . 'helpers-defaults.php' );
    Line 21: require_once( $path . 'helpers-display.php' );
    Line 22: require_once( $path . 'helpers-fonts.php' );
    Line 23: require_once( $path . 'helpers-logo.php' );
    Line 53: require_once( $path . 'controls.php' );
    Line 56: require_once( $section_path . 'background.php' );
    Line 57: require_once( $section_path . 'navigation.php' );
    Line 58: require_once( $section_path . 'site-title-tagline.php' );
    Line 86: require_once( $file );
    INFO: inc/builder/core/base.php The theme appears to use include or require. If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead.
    Line 687: require( $templates[1] );

  15. Drew Strojny

    Glad you’re liking Make Andrey! We definitely take the tests seriously, and make it point to write clean and valid code. I’ll have someone on the team chime in here and fill you in these different recommendations and why we did what we did with Make.

  16. Zack Tollman

    Hi Andrey!

    We also run our themes through the same checks. Bear in mind that the things it flagged are only recommendations.

    * The text domain recommendations are for translatable strings that are already translated by WordPress, so we do not need to add the custom domain to them
    * readme.txt is not actually required or used in any way in WordPress themes. We have a on our Github account if you are interested
    * We do not use the_post_thumbnail(), but instead use some related functions that offer finer grain detail when displaying images
    * We do not offer a “custom header”, but still allow you to add a lot of custom details to the header
    * We use get_template_part() for loading templates as we should. The includes that it is flagging are non-template files and should not be loaded via get_template_part()

    I hope this helps clear this up! We will always run into some of these recommendations as the tool cannot discern between certain things. The most important thing is that the theme passes the test, which, fortunately, it does!

  17. Andrey

    Yes, I would appreciate some feedback. As I mentioned above, I am a bit concerned about various issues I’ve had in the past with inter-compatibility and -operability of WP plugins.

    To cite just one example, for a new project I’m working on, I’m considering an extended future functionality with a plugin for dynamic thumbnail generation/insertion. However, that little warning (or “recommendation”) after running Theme-Check might break the intended functionality (BTW, I have not tested anything just yet….):

    “No reference to the_post_thumbnail() was found in the theme. It is recommended that the theme implement this functionality instead of using custom fields for thumbnails.”

    So before I shell out $100 (a relatively substantial figure) for Make Pro, I’d like to feel confident to know that Theme Foundry Dev Team has things under control. Or perhaps the Theme-Check identified issues (in fact these are WP theme review standards and best practices) are being addressed and resolved in future maintenance releases of the theme…


  18. Drew Strojny

    Hey Andrey,

    Looks like you and Zack posted at almost the exact same time! Read his response above for more details…

  19. Andrey

    Hello Zack,

    Thanks for your feedback. I apologize, I’ve been writing my note after you posted your reply — so I didn’t notice.

    Your explanation helps a lot. As I mentioned above, my main concern is inter-operability and -compatibility. If one plugin follows recommendations strictly and another component (or theme) follows these recommendations loosely, then break-downs can occur. This has happened to me in the past.

    I am not sure how strictly the recommendations must be followed to ensure full plugin compatibility. For example, maintaining naming convention or PHP functions? Is this a concern in their “recommendations”?

    Nevertheless, I appreciate your prompt reply and thorough attention to details.

  20. Zack Tollman

    Hi Andrey!

    We take this very seriously. We code to WordPress’ best practices and understand the kind of problems that our customers would experience if we didn’t.

    The recommendations are important and serve more as a warning to the developer than anything else. It is a reminder to review a certain feature.

    Take, for instance, the recommendation about using the_post_thumbnail(). This function displays the HTML for a post’s featured image. We use two lower level functions that this function relies on: get_post_thumbnail_id() and wp_get_attachment_image(). We use these functions to display the thumbnail because in many cases, we first inspect the size of the image before displaying it. This allows us to adapt the display of the theme to your content. While it would be much easier to use the_post_thumbnail(), we go the extra mile to ensure that the image is displayed in the best way possible.

    For example, maintaining naming convention or PHP functions? Is this a concern in their “recommendations”?

    This is not something that is tested for, but we do maintain namespaced functions. All of the Make functions are prefixed with ttfmake.

    Please know that we take great pride in our work. Our team is comprised of WordPress enthusiasts and we understand what you should and should not do in WordPress themes. We stay up to date on the latest best practices in WordPress. If we ever make a mistake, that matters to us and we want to fix it as soon as possible.

    Please let us know if you have any other concerns.

  21. Andrey

    Thank you. That is awesome and very cool. I appreciate your explanation of your development practices. It makes sense, and it sounds like you have built an excellent team out there!


  22. Jason

    Thanks for your helpful article and list of WP Theme sources. I am currently trying to find a couple themes. They would both be primarily for small business sites. One is for an interior designer. I was thinking of a theme with a really nice photo gallery. If you have any suggestions, please let me know.

    Also, just curious what your thoughts might be on the single page themes we are now seeing under various marketplaces. Do you think they work well for small businesses? Are they considered to be good for a site’s SEO? Any advice is appreciated!

    Thanks for any feedback!

  23. Drew Strojny

    Hey Jason!

    You might try our new Make WordPress theme. It’s really flexible and you can put together powerful photo galleries quickly.

    I think single page themes can definitely be useful for various specific purposes, but they become a bit unwieldy with a larger site. I’m honestly not sure about the SEO impact, but they probably make it harder to build a “complete” looking site for search engines.

  24. abhi

    for me the best place is themeforest.. but you have mentioned some of the sites which i was not even aware of.. many thanks for the article

  25. Webgetdesign

    This is a great collection of themes, I appreciate the fact that they have the responsive functionality going on.

  26. Michael

    The statistic that I would most like to see attached to a theme’s talking points is how many times it has been purchased more than once by the same buyer. Some authors on Themeforest can boast of thousands of sales. But I suspect that most of those sales were one-off purchases by a single buyer. I’d also suspect that the majority of the site built with those themes are still unfinished due to the theme’s complexity for the user, or its incompatibility with trends in theme development.

    When a theme author says, “I have a terrific theme and I’ve sold 10,000 of them,” I’m not necessarily intrigued. However, when a theme designer says, “I bought the XYZ theme and it’s worked out so well for me that I’m now using it almost exclusively for my clients,” THAT GETS MY ATTENTION.

    Unfortunately, I don’t know of any theme provider that is currently providing that kind of feedback.

  27. Andrey

    Hi Drew,

    I think the theme is absolutely awesome. However, I could not ascertain if your Make (or Make Plus) is compatible with BuddyPress. I’ve been googling around for a while. Would you please confirm, yeah or nay?
    My goal is to minimize custom development wherever possible.

  28. Drew Strojny

    Hey Andrey!

    They both are compatible with BuddyPress. We haven’t made any BuddyPress specific features or styling, but they both will work just fine.

Comments are closed.

“My website is absolutely gorgeous, and the support service is literally unlike any other I’ve experienced, probably in my whole life, in any industry!”

Jacqueline Smith

“I’m blown away by the generous and effective support provided. Super accessible, laid back, and knowledgeable!”

Micah Davisyes
Discover our WordPress Page Builder Now

(Over 600 small businesses got started last week)