The following is a list of the top three most widely used inexpensive rocks for landscaping, along with their prices: Prices range from $50 to $70 per cubic yard for crushed granite. Pea Gravel - $2 to $3 each bag. River Rocks may be purchased for between $0.05 and $0.35 per pound. Now, let's go through each one of them in further detail: Crushed Granite Rocks Used for Landscaping Rocks for the Pea Gravel Landscaping For use in landscaping, river rocks.