Sign up to receive free printables, templates and more!


8 Amazing Websites with Free Stock Photography

Looking for free stock photos for your website or blog? Look no further. This comprehensive list highlights my top 8 favourite websites for photography. PLUS you will receive a list of easy to use photo editing programs.

Are you looking for the perfect stock photography for your blog or business website?

Sometimes it can be a challenge to find not only that perfect photo, but one you can use without restrictions.

Below I’ve listed my top 8 favorite websites for free stock photography.

The list of websites below are under the Creative Commons Licensing, meaning you can use any of their photos to do what you want for FREE. You’re also allowed to share or modify the photos – for private, public and commercial purposes!

*Please make sure you check the usage rights of each of the websites as they may have changed since this post. I am not responsible for the usage of these photos.

My Top 8 Stock Photography Websites:


1. Pexels

This is my favourite of the websites. You can search photos by popular, category or just by typing a word in.

Pexels - Workplace Office Pexels - Girl Homework

2. Stocksnap

This one is also a favourite of mine. Search by category, all photos, trending or just search by word.

StockSnap - Desk StockSnap - photo frame

3. Unsplash

You can search by category, collections or by word.

Unsplash - Love Unsplash - Bike

4. Pixabay

Search photos, illustrations, vector graphics, videos and more!

Pixabay - baby Pixabay - money

5. Freely Photos

A Christian website that highlights beautiful clean images. The categories are more limited but it’s definitely my style of photography that I would look for.

Freely - Guitar and Coffee Freely - Couple

6. Iso Republic 

Offers 12 categories of free photos including: animals, business, food & drink, nature, technology, travel, architecture, city & urban, landscape, people, textures and various.

Iso Republic - glass-woman Iso Republic - lipstick-red

7. Negative Space

Search by word or category. Categories include: architecture, art & design, business, food & drink, landscapes, nature, people, sport, technology, transport, travel and typography. I find the photos have a darker filter on them.

Negative Space-girl-pink-sneakers-longboard-road Negative Space-woman-writing-notepad

8. Burst 

Search by new photos, popular collections or business ideas.

Burst -pretty-woman-sipping-coffee_4460x4460 Burst - berries-granola_4460x4460

This post contains affiliate links. To learn more about affiliate links, click here.

Easy-to-use Photo Editing Programs

Once you have these beautiful photos, you need to make an image for your blog or business.I don’t know about you, but I’m not that great with Adobe Photoshop. It’s a bit too complex for me.

I’ve listed two websites that I’ve used with success:


Canva is the program I use to create all my Pinterest images for my blog. Not only is it easy-to-use, the basic service is FREE.

They offer a variety of free templates or ones that just cost $1 to purchase.

It’s free to sign-up for the basic package and the Work Package is only $12.95 a month.


PicMonkey used to offer this service for free, although they recently started charging. You can start off with a free 7-day trial to see if you like the program and how it works. For me, it wasn’t as intuitive as Canva, but there are others that swear by it so definitely give it a try.

There is a premium and supremium package available and if you pay for the year upfront there is a larger savings available.

Whatever direction you go, both are reasonably priced and it’s a great investment for your blog to have beautifully created images.

Do you have a stock photography website that you swear by? Let me know.

0 comment

The Beginners Guide: How to Start a Blog

The Beginners Guide How to Start a Blog

This post contains affiliate links to help keep this blog running.
To learn more about affiliate links, click here.

There are quite a few blogs out there saying how easy it is to Start Your Own Blog in 15 minutes. I’m not saying you cannot start one quickly, but it will take some time to customize your website, learn WordPress, create content and then start marketing your website to drive traffic. I want to be real with everyone that it won’t be an overnight success without a little effort. It will take time and hardwork, but I DO BELIEVE that anyone can start a blog, share their passions and make some money while creating a flexible lifestyle for themselves.

When I was on maternity leave back in 2015 I decided to start a blog and use it as a creative outlet. I did my research online and the majority of bloggers recommended to set-up a website because it allowed the most flexibility. I consider myself fairly tech savvy, but WordPress was a whole new learning experience. It took lots of time, reading, research and watching several tutorials until I understood the basics. Below I have outlined steps below to set-up your own blog, starting with hosting to make it easy as possible

1) Set-Up a Web Hosting Account

I searched around the web and started reading other bloggers posts for suggestions for web hosting companies. BlueHost was the most widely recommended so I decided to give it a go. Plus, if you signed up for three years it was only $3.95/month, which is a steal of a deal!

Bluehost Home

To get started, go to Bluehost’s home page and click “Get Started Now.”

2) Select a Plan

I recommend starting with the basic option for now at $3.95 and if you need to upgrade down the road, you can switch to the plus or prime plan.

Select Plan

3) Choose a domain name for your site

Choosing a domain name is fairly important, so do your research. For me, I wanted to brand myself so it was an easy selection to choose my name. Other bloggers will focus on their niche or the main topic they want to blog about. For example, finances, fashion or mom blogs are all popular choices that you can inciroirate into your domain name.

If you already own a domain name, there is a field you can enter your domain name, and you will just have to go through a few extra steps to make sure you get your DNS pointed to Bluehost. If you don’t already have a domain name, you receive a free with your new WordPress hosting account purchase. Just type in the domain name you would like under ‘new domain’.

4) Enter your personal information

Account Information

5) Package Information

I suggest just purchasing the basic web hosting to begin with. You can always add on features such as sitebackup pro and others listed below down the road if you require them.

Package Information

6) Payment Information

Bluehost does require that you pay for the 3 years of hosting up front, although you can cancel your hosting any time during the Term by giving Bluehost notice by phone.

Payment Information

7) Create a Password

After you’ve filled in your personal information and have selected your hosting package, click the “Submit” button to complete your purchase. You’ll then be asked to create a password for your account. You can use the Password Generator to create a strong and secure password, or create one yourself.


Password Step 2

8) Log in to your account

Now that you have created a new password you can get to business and log into your account.



9) Pick a theme

Bluehost has completely updated their login to make it easy for bloggers to create a new website. Once you have signed up for hosting, you can select a free wordpress theme you would like to use. When I first signed up, I used a free option like this to get an understanding of how WordPress worked before upgrading and purchasing a theme.

If you do not want to select a theme right now, you can simply skip this step. I started off with a free theme through WordPress and once I was more comfortable and had set-up my website I then purchased a theme.

10) Start building your website!

This is where the fun begins. You can start building your website in WordPress or if you want to check out your account details, you can click on ‘Go to my Bluehost Account’.



Enjoy building your new blog!

0 comment