Once you have Domains and Hosting sorted and WordPress installed, it is time to sort out a good theme to use for your site. Standard WordPress installs often come with some free themes bundled in that you may want to use, or alternatively you can search for some other ones.

It is important though not to spend too long on selecting a theme and get on with producing content as soon as possible. Here we will go through two themes we have experience using – Astra and GeneratePress. Both have free and premium versions and are perfect for someone just starting out making websites.


New for 2019 from Income School. A fantastic theme specially designed by experienced internet marketers specifically for fast load speeds on Google for optimal SEO. Also optimized for mobile viewing. Perfect for blogs and niche sites. Available from August 2019 at an unbelievable price of $50 per year for unlimited sites, or $99 for a lifetime membership for unlimited sites.


Click here for more on the newly released Acabado theme from Income School – currently $50 for 1 year, $99 lifetime – unlimited sites.

The Acabado theme also comes included with Income School’s superb Project 24 program, which walks you through a  30 day step by step process for setting up profitable niche sites as they themselves have done over the last decade. Their approach is simple, authentic, down to earth, and perfect for beginners new to internet marketing.

Project 24 and Acabado are a great package for getting started making money online, currently priced at only $449.

Click here for more on Income School’s Project 24 program, which comes with the Acabado theme included as standard.


The Astra Theme is our number one recommended theme for users just wanting a no nonsense free theme to get their site up and running. It is an easy to use, fast, responsive theme which works well on all devices.

What makes Astra so appealing is that even the free version has an “Astra Starter Sites” plugin you can also download once you have installed the main theme. This comes with a load of preset site templates you can apply if you find one that you like.

Astra also has plenty of customization even within the free version, with different site layouts and colors you can play with in the Customize section of WordPress. The Premium version has even more features.

Astra is also compatible with major page builders like Elementor for those that want to build more fancy designs. However, it can also be used on it’s own to produce a perfectly reasonable, no nonsense website for those that just want to get on with producing content.

Click here to get the Astra theme

You can download the zip file of the theme from their website, which you then upload into WordPress and install under “Add New” in the Themes section. They have a free version and also a premium version currently priced at $44 per site. The Starter Sites plugin is an excellent complement to the free version, with lots of preset styles and templates you can import


GeneratePress is another theme which has a free version which can produce a perfectly decent looking website. It is another theme which is lightweight, fast loading and very responsive to different devices and is ideal for beginners.

However customization in the free version is a little more limited than Astra and you may need a page builder like Elementor if you want to add some custom design features to it. You can very easily and quickly have the basic template of a site up and running with GeneratePress though so it is another good choice for newbies.

Click here to get GeneratePress

 You download the zip file from their site and reupload into WordPress. They have a free version and also a premium version currently priced at $49.95 per site.


For a premium theme only, then X Theme is a great place to start. It has a massive choice of “stacks” or template layouts for you to choose from so you can have you site looking pretty much any way you want.

It is the theme of choice for the Income School guys. If you want your site laid out the same way as theirs, then XTheme is the one to go for. It currently costs $59 per site; there is no free version unfortunately.

Click here to get XTheme

Other Free Themes

For users wanting to shop around a little more, the video below offers a fantastic overview of some other great free WordPress themes that you can use with page builder plugins like Elementor to build very good looking websites.

Click for each of the themes featured: