The amount of topsoil needed depends on your garden's size and existing soil quality. Generally, a 2-4 inch layer of topsoil is sufficient for most gardens. You may need more for poor-quality soil.