We are constantly talking with our clients about where to find free images for blog posts because they are on a limited budget. However, it is so very important to make sure the photography is royalty free, otherwise, you can get in a good amount of trouble and end up paying fines for pictures you don't have permission to use! Having images is important for great SEO, but making sure your legal is important too!
Here's the Mega List on Where to Find Free Images for Blog Posts
Here are some websites that we came across recently that offer free images and vector graphics that you can use legally. However, make sure you check the rules for usage, some will require that you give credit to the folks that have taken the pictures where appropriate. We would also like to plug Template Toaster for providing a detailed review of these websites, please check out their blog for more information. Here's where to find free images for blog posts.
17 Free Image Websites
20 Vector Image Websites
4 Paid Websites We Use
Sometimes you just can't find what you want for free on the internet. Therefore, a paid website may be what you need to get the exact image you're looking for. Sometimes, having just the right image can make a huge difference in how your web page engages your visitors.
We use Billion Photos the most because they offer 100 downloads a day for under $150 per year. That is an amazing deal, they have tons of great photos and vector images. When we really need something specific, we'll go to the others listed above.