Obviously you have to try some local cheeses, there are many stores, even the popular cheese factory where you can see the production of cheese too. We had lunch at one of the local restaurants where we had dishes with cheese so we didn’t buy any back home.
Through out the cobble stone strees you will see many souvenir stores too where you can find typical tourist oriented souvenirs (magnets, cups etc), most modeled after cheese and cows of course :) You can also try some chocolates, ceramics etc
Gruyeres is full of shops selling the famous local cheeses and they also have a lot of "accessoirs" - funny souvenirs like cows and T-shirts etc.
What to buy: Gruyeres-cheese, Greyerzer Käse is a very strong and aromatic mountain-cheese and its special recepee is used already since more than 1000 years. Gruyeres is also used in almost any recepee for cheese-fondue. Dont hesitate to eat the dark-brown skin of the cheese as well, that is not plastic like in some other kinds of cheese, but rather the dried-out skin, that was brushed with saltwater from time to time, while stored in order to ripe within at least 5 months.
What to pay: Gruyeres-cheese, Greyerzer Käse is not cheap bust it tastes great and is worth each swiss franc.
The castle-shop of the chateau de Gruyeres has a lot of interesting small-scale models of castles, knights etc. and also a big variety of fantasy-creatures like shown in my last 3 photos. Next to this shop you will also find the restrooms for visitors of the castle.
What to buy: Buy knights & more
Even if you don't want to go on the cheese making tour, you can stop by for a look at the shop at no charge and pick up cheese, meringues, double cream, chocolate and a variety of other food items and souvenirs.
Regrettably we didn't have any way to refrigerate cheese nor could we bring any cheese back into the US so we settled on a bag of meringue.