One of the best ways to keep birds from eating grass seed is to use bird repellent seeds. These seeds have a bad taste that will deter birds from eating them. You can buy bird repellent seeds at most gardening or home improvement stores.