Blog

12 masonry layout WordPress themes I checked in the demo code

Free and paid masonry grid WordPress themes for blogs and portfolios, checked in November 2026 by looking for the masonry script in each demo.

A blog page in a browser window with photos in a three-column masonry grid

On November 6, 2026, I opened the HTML of 19 WordPress theme demos that promise a masonry grid, and kept the ones that actually load a masonry script. That left 7 free themes from the WordPress.org directory and 5 paid ones from ThemeForest.

How I tested for masonry

A masonry grid packs cards of different heights into columns, like bricks, so there are no gaps under short items. Most of the themes I checked do it with the Masonry library by David DeSandro, or with its bigger sibling Isotope.

WordPress.org runs a live preview of every free theme on wp-themes.com. I fetched each preview and each ThemeForest demo, then searched the HTML for those scripts.

The neat finding: all 7 free themes I kept load wp-includes/js/masonry.min.js, version 4.2.2. That's the copy of Masonry that ships with WordPress itself, so none of them bundles its own.

Free themes from WordPress.org

Koji by Anders Norén is a minimal blog theme with a masonry grid on archive pages. It has 1,000 active installs, 4.9 stars from 11 ratings, and was updated on November 3, 2026.

Miyazaki, also by Anders Norén, is a high-contrast theme for blogs, portfolios and magazines, with the same masonry archives and infinite scroll. It has 1,000 active installs, 5 stars from 5 ratings, and was updated on November 3, 2026.

Both were updated the same day, and the grid is their main feature rather than an option. If I had to pick one free theme from this page, it would be one of these two.

Bravada by Cryout Creations is the most installed theme here, with 10,000 active installs. Its magazine layouts use masonry by default, and it was updated on August 28, 2025.

Its rating is lower, at 3.6 stars from 14 ratings. I haven't read the reviews to see why.

Kahuna, also by Cryout Creations, lists "masonry bricks" among its features, along with WooCommerce support. It has 2,000 active installs, 4.6 stars from 18 ratings, and was updated on January 20, 2026.

Masonic by ThemeGrill is a blog theme built around a masonry layout, and it adds a small masonry-setting.js file of its own. It has 1,000 active installs, 4.7 stars from 38 ratings, and was updated on August 13, 2025.

Polite by Template Sell is a blog and magazine theme with a masonry layout and its own custom-masonry.js. It has 1,000 active installs, 4.6 stars from 10 ratings, and was updated on August 20, 2026.

AcmePhoto by Acme Themes is a photography theme based on a masonry layout. It has 400 active installs, 5 stars from 16 ratings, and was updated on July 16, 2026.

Lobo by VanKarWai is a portfolio theme for freelancers and agencies, with Isotope and masonry layouts and infinite scroll. It costs $97, has 5,182 sales and a 4.73 rating from 319 reviews, and was updated on August 21, 2026.

Its demo HTML mentions both Isotope and masonry. It has the most sales of the paid themes here.

Breek by EstudioPatagon is a lightweight masonry blog theme with AMP support. It costs $89, has 2,824 sales and a 4.92 rating from 134 reviews, and was updated on February 4, 2026.

The demo address in the Envato API is a selector page with no script on it. The main demo one level up does mention masonry, and the changelog lists a fix to the masonry layout calculation.

Flow by Elated-Themes is a creative blog theme with several layouts, masonry among them. Its demo loads jquery.isotope.min.js.

It costs $85, has 1,802 sales and a 4.27 rating from 89 reviews, and was updated on October 31, 2025.

Onyx by EckoThemes is a blog theme with standard, single column and masonry layouts, each in light or dark.

It costs $129, the most expensive theme here, with 729 sales and a 4.63 rating from 43 reviews. It was updated on February 11, 2026, and its masonry demo page mentions masonry in the HTML.

Persona by ypromo is a photography theme with a masonry photo gallery among its gallery types. Its demo loads isotope.pkgd.min.js.

It costs $59, has 452 sales and a 4.35 rating from 20 reviews, and was updated on July 2, 2026.

Themes I left out

  • Blogsy (4,000 installs) promises a grid or masonry blog, but its preview loads no masonry script. It may be an option that's off by default.
  • Inspiro Blocks offers a masonry portfolio according to its description, and nothing shows up in its preview either.
  • Calafate and Skylab mention masonry in their listings, with no trace of it in their demo homepages.
  • Weeland's demo didn't respond when I checked.

If you want a Pinterest-style grid with visitor uploads, Pin and Foot are in my wallpapers list.

All 12 in one table

Figures as of November 6, 2026:

ThemeTypePriceInstalls or salesFound in demo HTMLLast update
Bravadafree$010,000 installsmasonry.min.jsAug 28, 2025
Kahunafree$02,000 installsmasonry.min.jsJan 20, 2026
Kojifree$01,000 installsmasonry.min.jsNov 3, 2026
Miyazakifree$01,000 installsmasonry.min.jsNov 3, 2026
Masonicfree$01,000 installsmasonry.min.js, masonry-setting.jsAug 13, 2025
Politefree$01,000 installsmasonry.min.js, custom-masonry.jsAug 20, 2026
AcmePhotofree$0400 installsmasonry.min.jsJul 16, 2026
Lobopaid$975,182 salesthe words isotope and masonryAug 21, 2026
Breekpaid$892,824 salesthe word masonryFeb 4, 2026
Flowpaid$851,802 salesjquery.isotope.min.jsOct 31, 2025
Onyxpaid$129729 salesthe word masonryFeb 11, 2026
Personapaid$59452 salesisotope.pkgd.min.jsJul 2, 2026

How I checked these

I searched the WordPress.org themes API and the Envato API on November 6, 2026, for "masonry", "masonry grid", "masonry blog", "masonry portfolio" and "pinterest style".

  • Free themes: installs, ratings and update dates come from the WordPress.org API. Each theme page and each wp-themes.com preview answered with a 200.
  • Paid themes: price, sales, rating and update date come from the Envato catalog API. ThemeForest pages answer scripts with a 403, so the API is my proof that each one is on sale.
  • In the table, "the word masonry" means it appears in the demo HTML (usually as a class name or a link) without a script file I could name.
  • I kept only themes updated in the last 24 months.

What I didn't test

I only read the first page of each demo, and I didn't open any of them in a browser. A theme could load its grid script later, or only on archive pages, and I'd miss it.

I didn't install the themes, and I didn't check how the grids behave on a phone.