Free Drupal Themes in 2026: Four Sensible Starting Points

Illustrated infographic summarizing: Free Drupal Themes in 2026: A Practical Shortlist

By Greg Nowak. Updated 6 September 2026.

A free Drupal theme can reduce the work needed to launch a website. The bigger question is what it will cost to change that website later: adding a landing page, fixing a mobile menu, updating Drupal, or handing the project to another agency.

For business websites, my shortlist is Olivero, core Starterkit, the Bootstrap project's 5.x branch, and Radix 6. They serve different needs. Olivero provides an existing design; the others are foundations for development. Choose around your content, branding and maintenance team before comparing screenshots.

Which starting point fits your project?

Starting point Choose it when Budget for
Olivero A content website can work within an established design Content configuration, brand fit and testing
Core Starterkit You need a custom design with direct ownership of the theme Design implementation and ongoing code maintenance
Bootstrap 5.x Your agency already uses Bootstrap consistently A sub-theme, asset decisions and integration testing
Radix 6 Your team builds reusable components and maintains frontend tooling Component development, build tooling and handover
All four have no theme licence fee. The development effort and responsibilities differ substantially.

Check compatibility before investing in a demo

Start with the exact Drupal version installed on your site and the version planned for its next upgrade. For contributed themes, check the stable release's compatibility range, security shield, documentation and unresolved issues affecting your requirements. A compatible version number is a starting point, not proof that your whole site will work.

Older roundups need particular care. Drupal 7 has reached end of life, and official community releases and support have ended. Its themes are unsuitable foundations for a new Drupal build. Equally, check the actual release before dismissing a project simply because its name is familiar from older sites.

Olivero: start here for a straightforward content site

Olivero is Drupal's default frontend theme, introduced as the default in Drupal 9.4. It is a useful first candidate when readable articles, service information and clear navigation matter more than a distinctive page composition.

Load real content before deciding whether it fits: a long service page, a news listing, a contact form and your actual menu. This gives the business something concrete to assess. It also establishes a baseline against which to judge more elaborate options.

If the design brief requires extensive template changes, price a custom theme early. Never edit Olivero's files inside Drupal core; those changes would complicate updates.

Core Starterkit: for a custom design you own

Starterkit generates an independent theme that becomes part of your project. It is a sensible option when a business needs its own design and the development team wants control over the templates and assets.

The Starterkit documentation distinguishes commands by core version. For Drupal versions through 11.3.x, run this from the Drupal web root, usually the web/ directory in a Composer project:

php core/scripts/drupal generate-theme company_theme --path themes/custom

Check the documentation for the appropriate command on later versions. Generation creates a starting point; your team still implements the design and maintains the resulting code.

Upstream Starterkit improvements do not automatically flow into an independent theme. Keep the generator metadata and assign responsibility for reviewing relevant fixes, including accessibility changes. This approach works well when ownership is explicit.

Bootstrap 5.x: a practical choice for an experienced Bootstrap team

The Drupal Bootstrap project has a 5.x line using Bootstrap 5 and Single Directory Components, without jQuery. Its listed stable 5.0.2 release supports Drupal ^10.3 || ^11.0 and has security-advisory coverage. It offers CSS and Sass sub-theme options.

From the Composer project root:

composer require 'drupal/bootstrap:^5.0'

This command targets the Bootstrap project, whose package is drupal/bootstrap. Confirm the package name when following tutorials.

For an existing site, the crucial detail is that 5.x is a complete rewrite of the older 8.x-3.x theme, with no formal upgrade path. Budget for reviewing markup and rebuilding customisations.

For a new build, its appeal is team familiarity. Use a supported sub-theme, document how assets are loaded or compiled, and check what CSS and JavaScript representative pages actually need.

Radix 6: for teams investing in reusable components

Radix 6 combines Bootstrap 5, Sass and JavaScript tooling with Drupal's Starterkit and Single Directory Components. The project lists stable 6.0.8 with security-advisory coverage and compatibility with Drupal 10.3 and 11, among its declared core ranges.

composer require 'drupal/radix:^6.0'

Run Composer from the project root, then follow the project's theme-generation and build instructions. Installing the dependency alone does not create your finished site theme.

Radix is worth evaluating when an agency wants repeatable components across page types. Before choosing it, establish who maintains the Node environment, package dependencies and production build. A small brochure site may not need that level of tooling.

Test the work your website must support

Shortlist two candidates and compare them on staging using the same content. Ask an editor to assemble a campaign page, replace an image and preview the result. A frontend theme alone does not provide a complete page-building workflow; content types, layout tools and permissions also shape that experience.

Test mobile navigation, long headings, missing images, search results and form errors. Check keyboard access, visible focus and zoom. Measure representative pages with realistic images and third-party scripts.

For commerce, include product variations, cart changes, checkout validation and order history. A polished product grid tells you little about the purchase journey.

Choose with the next handover in mind

Record the chosen release line, customisation approach, build commands, tested page types and upgrade owner. Ask for estimates covering implementation, editor setup and maintenance as well as visual design.

If you need a second opinion before committing, discuss your Drupal theme shortlist with Greg. Bring your Drupal version, key page types and design requirements so the review can focus on a practical implementation plan.

Related on GrN.dk

Need help with this kind of work?

Discuss your Drupal theme shortlist with Greg Get in touch with Greg.

Sources

Seneste artikler

Samme kunde på flere kort i HubSpot? Se, hvordan CVR-match, AI-forslag og menneskelig godkendelse kan bruges til at rydde op med styr på felter, relationer og kundehistorik.

Få en ugentlig marketingrapport fra GA4 og Google Ads med kontrollerede beregninger, tydelige dataforbehold og et kort AI-udkast, der hjælper jer på mandagsmødet.

Brug AI til webshoppens alt-tekster med en overskuelig pilot: kortlæg billederne, få danske forslag, og kontrollér resultatet i WordPress og WooCommerce.

AI-baseret ticketanalyse kan afsløre gentagne klager, produktfejl og huller i dokumentationen – uden at virksomheden behøver endnu en chatbot.

OpenSSH 10 fjerner DSA og advarer om nøgleudveksling, der ikke er post-kvantesikker. Her får du en metode til at afgrænse SFTP-oprydningen uden at svække alle SSH-forbindelser.

Botforespørgsler overstiger nu menneskelig webtrafik. Lær at auditere AI-crawlere, fastsætte regler på stiniveau, håndhæve robots.txt og måle det forretningsmæssige afkast.

Cloudflares Tunnel-opdateringer fra 2026 forbedrer kortlægning, overvågning af replikaer, logstreaming og overdragelse – men synliggør samtidig svagt ejerskab og mangelfuld praksis for failover og logging.

Sådan bruger du AI til mødenoter og opfølgning, mens faste regler beskytter CRM-data, kundematch og pipeline mod fejl og forhastede ændringer.

Drupal 10 når end of life den 9. december 2026. Brug denne praktiske kortlægning til at afgrænse arbejdet med Drupal 11-parathed, Composer-efterslæb, moduler og custom code.

Apache 2.4.67 tydeliggjorde risikoen ved overtagne reverse proxies. Læs, hvordan du opgraderer til 2.4.68, gennemgår HTTP/2, AJP og .htaccess og tester ændringerne sikkert.