Rtl Wordpress Themes

19 RTL WordPress Themes Compared - 2026

Last modified: August 25, 2026

Fiverr freelancers

RTL stands for right-to-left, the reading direction used in Arabic, Hebrew, Farsi, and Urdu. A standard WordPress theme lays out text and navigation left-to-right, which breaks completely when displaying RTL languages. RTL WordPress themes are built to handle this natively: text flows from right to left, menus mirror correctly, and the overall layout flips to match RTL reading patterns.

All 19 themes below support RTL languages while still working for standard left-to-right sites. Whether you’re building a news site, a business page, or a personal blog for an Arabic or Hebrew-speaking audience, the themes here cover a wide range of site types. If you also need WordPress translation plugins to manage multilingual content alongside your RTL theme, those work alongside the themes below.

How RTL Works in WordPress

WordPress has supported RTL languages since version 3.0 through a separate stylesheet called rtl.css. When a RTL language is active, WordPress automatically loads this file alongside the main theme stylesheet. The rtl.css file overrides layout properties, including floats, margins, padding direction, text-align, and positioning, to mirror the standard left-to-right layout. A theme with full RTL support ships its own rtl.css that extends these overrides to cover every theme-specific element.

Partial RTL support means the base text renders right-to-left, but theme-specific elements such as sidebars, navigation menus, sliders, and widget areas remain left-to-right. This happens when the theme’s rtl.css only covers the WordPress core elements and not the theme’s custom CSS. Full RTL support means all layout elements flip correctly, including the sidebar position, dropdown menu direction, icon orientation, and composite widgets like carousels and sliders. The themes on this list have been selected for full RTL support, not partial compatibility.

To enable RTL in WordPress, install a RTL-compatible language via Settings > General, or use a multilingual plugin like WPML or Polylang with a RTL language active. The theme applies RTL automatically when WordPress detects a RTL locale. For Arabic and Hebrew sites, verify that the theme’s demo is shown in RTL mode before purchasing. A theme that claims RTL compatibility but shows no RTL demo may have untested support that breaks on specific layout elements.

WordPress Language Codes for RTL Sites

When setting up a RTL theme in WordPress, you need the correct locale code. WordPress uses these language codes to load RTL stylesheets automatically. Installing the wrong locale, or setting a Latin-script locale alongside an RTL language, will prevent the rtl.css from loading correctly.

  • Arabic (ar): Modern Standard Arabic, the most common RTL language on WordPress sites globally.
  • Hebrew (he_IL): Used for Israeli Hebrew sites; WordPress ships with Hebrew translations for most popular plugins.
  • Farsi / Persian (fa_IR): Iranian Persian; the WordPress Farsi translation covers core and most major plugins.
  • Urdu (ur): Used for Pakistani and Indian Urdu-language sites; plugin translation coverage is more limited than Arabic or Hebrew.
  • Kurdish Sorani (ckb): A less common RTL language that most themes do not test explicitly; verify rtl.css coverage before committing.

Set the locale in Settings > General under “Site Language.” Once a RTL locale is active, WordPress loads rtl.css automatically. If you are using a multilingual setup with WPML or Polylang, the RTL stylesheet activates only when a RTL language is the front-end language being displayed, not when a LTR language is active on the same site.

WPML vs Polylang for RTL WordPress Sites

Both WPML and Polylang support RTL languages, but they handle the RTL stylesheet differently, which affects how much of the theme flip actually works in practice.

WPML applies directional CSS at the language-switch level, meaning it can override some layout properties on multilingual sites where RTL and LTR content coexist on the same installation. For sites that serve Arabic and English audiences from a single WordPress install, WPML’s language-specific CSS injection gives you more control over which elements flip. Polylang takes a lighter approach: it sets the locale and lets WordPress load the theme’s rtl.css natively, which works correctly for themes with complete RTL stylesheets but can leave gaps for themes with partial RTL coverage.

For RTL-only sites (purely Arabic, Hebrew, or Farsi with no LTR content), Polylang is sufficient and adds less overhead. For bidirectional sites serving both RTL and LTR readers, WPML gives you more control. Both plugins are compatible with the themes on this list.

RTL WordPress Themes: What to Look For

A genuine RTL theme does more than flip text direction. Before choosing an RTL WordPress theme, verify it meets these criteria:

  • Dedicated rtl.css file: The theme should ship its own rtl.css, not rely solely on WPML’s CSS injection. Check the theme files or ask the developer directly.
  • Mirrored navigation menus: Dropdown menus should open to the right in RTL mode, not to the left as they do in LTR layouts.
  • RTL-compatible sliders and galleries: Carousels must scroll right-to-left. This is one of the most commonly broken elements in themes with partial RTL support.
  • WPML or Polylang compatibility: Confirmed compatibility means the developer has tested the theme with multilingual setups, not just installed a single RTL locale.
  • RTL demo available: Any theme claiming RTL support should show an RTL demo. A demo-less RTL claim is a sign of untested support.
  • WooCommerce RTL (for eCommerce): Cart, checkout, and account pages must also render in RTL, not just product and category pages.

For Arabic-language news and magazine sites, prioritize themes with native RTL stylesheets and a track record with Arabic publishers. MagPlus and Sahifa both have documented use with Arabic-language news sites. For Hebrew or Farsi sites, Porto’s automatic bidirectional switching is worth considering if you also serve left-to-right audiences. For Arabic eCommerce sites, check that the WooCommerce cart and checkout pages also render correctly in RTL, not just the product pages.

# Name Image
1
MagPlus for Blogs, Magazines and News
Blog & Magazine WordPress theme for Blog, Magazine
More Info
2
Shutter- A Theme for Photographers
Shutter- A Theme for Photographers - Rtl Wordpress Themes
More Info
3
Sahifa-for magazines, blogs and news
Responsive WordPress News / Magazine / Blog Theme
More Info
4
Porto-Multi purpose theme
Porto-Multi purpose theme - Rtl Wordpress Themes
More Info
5
NewsPlus- A News and Magazine theme
News and Magazine WordPress theme
More Info
6
Herald WordPress News Theme
Herald WordPress News Theme - Rtl Wordpress Themes
More Info
7
Divi
Divi AMP compatible WordPress theme
More Info
8
Travelista-travel blog theme
travelista
More Info
9
SmartMag-Magazine theme
Responsive & Retina WordPress Magazine
More Info
10
Avada-Multi Purpose theme
popular themeforest themes
More Info
11
Enfold- Multi Purpose Theme
Enfold- Multi Purpose Theme - Rtl Wordpress Themes
More Info
12
Valenti-RTl WordPress theme
Valenti-RTl WordPress theme - Rtl Wordpress Themes
More Info
13
Terminus-Multi Purpose Theme
Responsive Multi-Purpose WordPress Theme
More Info
14
Pressroom-RTL News and Magazine Theme
News and Magazine WordPress Theme
More Info
15
Charity-Nonprofit Theme
Nonprofit WordPress Theme
More Info
16
Sport Shop- Sports WooCommerce Theme
Sport Shop- Sports WooCommerce Theme - Rtl Wordpress Themes
More Info
17
Hoary-Minimal Blog Theme
Minimal Blog WordPress Theme
More Info
18
Jupiter
Multi-Purpose Responsive Theme
More Info
19
HiTheme
Most Customizable WooCommerce WordPress Theme (Mobile Layouts Included)
More Info
Show More

* This button will show the rest of the post and open up an offer from a vendor
... and Scan WP's recommended web hosting company is... Cloudways (Click for special deal)

Final Thoughts: Choosing the Right RTL WordPress Theme

For Arabic or Hebrew news and magazine sites, Sahifa and MagPlus are the most established choices. Both have dedicated RTL stylesheets and track records with Arabic-language publishers. For multilingual sites serving both RTL and LTR readers, Porto’s automatic bidirectional layout switching is worth prioritizing over a theme that requires manual RTL toggling.

For Arabic eCommerce, Avada and Jupiter X are the most thoroughly RTL-tested options for stores that need the full WooCommerce flow in RTL. For smaller Arabic or Hebrew blogs where clean typography matters more than complex layouts, Hoary and Travelista work well with minimal setup. For Arabic or Hebrew nonprofit and religious organizations, Charity is the most purpose-built RTL option for donation-driven sites.

Before purchasing any RTL theme, verify a few things: confirm it includes a dedicated rtl.css stylesheet rather than relying only on WPML’s CSS overrides, check that the page builder you plan to use respects RTL locale settings, and test slider, gallery, and checkout flows in your specific language. Most themes on this list include RTL-specific documentation that makes setup faster than adapting a theme without RTL support.

Recap:
Save 4 Later
Email liked links to yourself

    Stay Updated with WordPress Insights

    Get the latest WordPress tips, theme reviews, and industry deals delivered to your inbox.