If you want to add topsoil to your yard but don’t want to spend the money, there are a few ways to get it for free. One way is to look online classifieds websites or visit your local nursery. They may have topsoil that they are willing to give away for free or for a very low cost. Another way to get topsoil is to contact your local landscaping company. They may have some extra topsoil that they can deliver to you for free or for a small fee. Finally, you could ask a neighbor if they have any extra topsoil that they would be willing to share with you.