The average price of grass seed is $30 per 50-pound bag. This price will vary depending on the type of grass seed you purchase. Cheaper grass seeds may be as low as $15 per 50-pound bag, while more expensive options could be upwards of $45 per 50-pound bag. The best way to save money on grass seed is to purchase it in bulk. You can often find discounts of 10% or more when buying in bulk. Additionally, you can check for sales at your local garden center or online. By doing a little research, you can find great deals on grass seed and get your lawn looking its best on a budget.