A half-ton truck can usually hold between 1-2 cubic yards of soil or garden mix. A smaller pickup truck can hold about one cubic yard. A cubic yard of soil weighs about one tonne.