There are a few things that we do to keep our grocery costs down. I know everyone's situation is different, so I hope these help!
1. I buy generic on the stuff we go through a lot of: milk, toilet paper, tissues, bread, soda. It saves us a lot of money in the long run. There are some things I won't compromise quality or flavor on, but generics have come a LONG way since the days of our parents or when we were kids.
2. Our community has all the supermarkets clumped together on one main road, all less than 2 miles from each other, so I'm not afraid to shop around if I know that one store is having a sale on something I need or always sells an item cheaper. Because I usually shop at the same place, and I am a price-watcher, I can recognize when a sale is a good value or if it's just a promotion to get me to buy something. I'm not afraid to switch brands and try something new if the sale price justifies it.
3. I buy a lot of non-perishables at the Dollar Tree. I buy generic pain relievers there, all our shampoos and conditioners (I've checked - the brands I buy at the Dollar Tree are available at my supermarket for about 3x the price), body wash, toiletries like q-tips and cottonballs. You can also gind good deals on snacks there like chips, cookies, & candy. And condiments! The generic store brand condiments are always at least 35 or 50 cents more expensive at the supermarket than the name brand ones at the Dollar Tree!
4. I know a lot of people have talked about not buying pre-packaged food as a way to save money, and in some cases I agree (head lettuce lasts about 10 times, no exaggeration, longer than bagged salad!). However, there is a "waste" issue in our household and I am absolutely loathe to throw away food. Buying snack packs for lunches helps with portion control AND with not having leftover half-bags of snacks shoved in the back of the cabinet or fridge. We also buy a lot of individual servings of yogurt and fruit cups (versus fresh fruit because again, we have the "waste" issue and frankly, we just never eat all the bananas or peaches before they go bad).
5. The supermarket we use most (Stop & Shop) has a rewards program when you use their little scanner card at the checkout. For every $100 we spend in groceries, we get a coupon for $10 off. Additionally, for every 6 gallons of milk we buy, we get a coupon for a free gallon of milk. We are definitely a milk household, so that earns us a free gallon of milk about once a month. The $10 coupon basically means we spend $90 to everyone else's $100 in groceries.
6. Some people might disagree with this tactic, but I find that we spend less if we shop more often. When the cupboards are bare and there is nothing in the fridge, we tend to go overboard stocking up on groceries. It is very convenient for me to stop at the store on my way home from work, so I do that a couple of times a week to pick up any staples we are missing and then we do one bigger trip every couple of weeks. Those weeknight trips help me spread out the bigger shopping trip and I'm usually in a hurry to get home and have dinner, so I don't lollygag around the store buying more than we really need.
7. Last one! I pass a roadside farm stand on my way to and from work, which is possibly the cheapest way imaginable to buy fresh veggies. The corn is always better (fresher, tastier) than at the supermarket, and 50 cents an ear is a deal to me. Fresh green beans, lettuce, peppers, zucchini, potatoes - always there on my way home from work. And the best part is that I can buy enough for our dinner with whatever change is in my wallet or car.
All this talk about groceries and food has made me hungry!