Rural Blog is a free, minimalist classic WordPress blog theme for writers, authors and personal blogs, from a journal to a lifestyle, travel, food or photography blog: a ~300 KB zip, system fonts and no Google Fonts.

Rural Blog
PhotographyTravelBlog
The default demo: a photography and travel journal in one centred reading column, with small uppercase titles and wide photos.

John
PhotographyBlog
A photographer’s blog: his name, a one-word tagline, two menu links and a two-column grid of big photos.

Kelvin
IllustrationBlog
An illustrator’s site set in monospace: a hand-drawn logo, a welcome page with a drawing up top, and About, Archives and Blog.

Mike
Personal NotesBlog
Photos and notes from slow days: a plain list of posts with a small photo on the right, short dates and no categories.

Rose
WritingBlog
An essayist’s site: her photo and name, a short intro and a plain list of dated posts, with soft pink underlines.

Jack
PhotographyBlog
A photographer’s notes in Verdana: a round portrait, a dated post list, a gallery page and a now page.

Alex
DeveloperBlog
A programmer’s blog in monospace, green on grey: ISO dates, a work page and an archive by year.
No demos match that search. Try another word, or pick All.
Overview
Rural Blog is a simple, typography-first WordPress theme for one person writing: personal blogs, journals and diaries, writers and authors, and lifestyle, travel, food and photography blogs. It’s free on WordPress.org, made by Owldraft, has no Pro version, and is maintained for the long term.
It’s built for reading and stays light. The theme zip is about 300 KB. On the front end it loads one stylesheet (about 13 KB gzipped) and one small vanilla script (about 3 KB gzipped), and nothing from a third-party server: no jQuery, no Google Fonts, no external scripts, no trackers. Text is set in native system fonts, or in fonts you self-host through WordPress’s Font Library (WordPress 7.0+), and images tell the browser the width they are actually drawn at, so phones download smaller files.
Start with a distraction-free single column, then open it up as the blog grows: a left or right sidebar, a list, or a grid of up to six columns, all set in Appearance → Customize with a live preview. Rural Blog is a classic theme, not a block theme, and you write in the native WordPress block editor (Gutenberg), styled to match the front end. The markup is clean and semantic, with skip links and a menu that works from the keyboard, so posts are easy to read for people, screen readers, search engines and AI assistants alike.
Features
- Free, GPL v2 or later, listed in the WordPress.org theme directory, with no Pro version
- Small ~300 KB theme zip
- Tested up to WordPress 7.1; needs WordPress 6.0+ and PHP 7.0+, PHP 8 ready
- One stylesheet (~13 KB gzipped) and one small vanilla script (~3 KB gzipped), no jQuery, no page builder
- System fonts by default; self-hosted fonts via WordPress’s Font Library (WordPress 7.0+), no Google Fonts
- Separate base, heading, post title, meta, menu and logo fonts, with heading sizes
- Colors for accent, text, headings, links, borders and text selection, plus the header, footer, post titles, meta and excerpts
- Header: logo left, logo centered or menu below; light or dark skin, height, border, sticky header, search icon and a call-to-action button such as Subscribe
- Text or image logo, with tagline, logo typography and colors
- Three menu locations: primary, footer and social, with brand icons picked from each social link’s URL
- Blog: a stacked feed (left, centered or right), a compact list, or a grid of up to six columns, with separate tablet and phone columns, thumbnail ratio, excerpt or full post, and meta above or below the title
- Layout: narrow reading width, full width, left sidebar or right sidebar, for the blog, posts and pages, with a per-post override; sidebar width, gap and divider
- Single post: subtitle, featured image, author box, tags, threaded comments
- Archives page template: every post on one page, grouped by year and month
- Seven link styles for post content, from a plain underline to a highlighter marker
- Footer: light or dark skin, padding, border, your own copyright line, social links and a scroll-to-top button
- Newsletter: a header Subscribe button, and a clean fit for Owldraft Newsletter, our free plugin that emails every new post to your subscribers
- Accessibility: skip links, plus a menu and search that work from the keyboard
- Editor styles that match the front end
- Responsive, from phones to wide screens
- Translation-ready
Example sites
Here are some websites that use the Rural Blog theme:
FAQs
Is Rural Blog free?
Yes. Rural Blog is free and licensed under the GPL v2 or later, so you can use it on as many sites as you like, personal or commercial. Install it from Appearance → Themes → Add New Theme by searching for “Rural Blog”.
Is there a Pro version of Rural Blog?
No. Every feature is in the free theme: no Pro upgrade, no locked options, no paid add-ons.
Is Rural Blog a block theme?
No. Rural Blog is a classic theme that fully supports the block editor: you write posts and pages with blocks, and you set up the design in Appearance → Customize.
What kind of blog is Rural Blog for?
A blog with one voice: a personal blog, a journal or diary, a writer’s or author’s site, or a lifestyle, travel, food or photography blog. It puts the words first, in a narrow reading column, and lets photos run wide when you want them to.
How do I set up my blog like the demo?
Import it. The free Owldraft Starter Sites plugin copies any of the demos above into your site, with posts, pages, photos, menus and settings: after activating Rural Blog 1.6 or newer, click Set up like the demo in the welcome notice, or install the plugin and open Appearance → Starter Sites. The steps are in the install guide. To start from scratch instead, Set up your blog walks through the logo, menus and sidebar.
Can I show my posts as a grid or a list?
Yes. Customize → Blog → Display switches between a stacked feed, a compact list and a grid of up to six columns, with separate column counts for tablets and phones.
Can I add a sidebar?
Yes. Each of the blog, posts and pages can be narrow, full width, or have a left or right sidebar, and any single post or page can override that in the editor. Customize → Design → General sets the sidebar width, the gap and an optional divider.
How fast is Rural Blog?
The theme adds one stylesheet (about 13 KB gzipped) and one small script (about 3 KB gzipped) to each page, and loads nothing from other servers. There’s no jQuery and no page builder, so your speed depends mostly on your images and plugins.
Does Rural Blog use Google Fonts?
No. It uses your system’s fonts by default. To use another font, install it under Appearance → Fonts (WordPress 7.0+) and pick it in Customize → Design → Typography; it is served from your own site. The theme requests nothing from other servers.
Can I add a newsletter signup form?
Yes. Point the header button at your signup page, and put your newsletter plugin’s form in the sidebar or on any page. Any newsletter plugin works; Owldraft Newsletter is ours, free, and emails each new post to your subscribers.
Do I need to keep the theme credit in the footer?
No, you don’t have to — turn off Customize → Footer → Keep credit text to Owldraft. But we’re thankful if you keep it ^^
Can I use it on WordPress.com?
Yes, but only on a WordPress.com plan that lets you install third-party themes and plugins (Creator or Entrepreneur). The Personal and Premium plans can’t install themes from WordPress.org.
Will you maintain/update it?
Yes. We will maintain it. This is a long-term project.
Changelog
Every released version is listed in the full changelog.
Updates & Support
Rural Blog is actively maintained. Updates ship through the official WordPress.org theme directory, so you’ll be notified inside your dashboard whenever a new version is available.
Need help? Start with the documentation, or post in the WordPress.org support forum.
Rural Blog WordPress Theme, © 2026 Owldraft, GPL v2 or later. Bundled resources and screenshot photos: credits.
