I'm guessing you play omaha (holding two pair, hit trips on flop)?
If you don't bet, you're not building the pot, so you're not getting value. Unless you're certain that if you check someone else will bet, this is usually the wrong play, and a common mistake among less experienced players.
It's all situation dependent though, and your playing style makes a difference. If you cbet a high percentage of the time, others will generally call you more frequently when you do bet (because you're obviously betting frequently without hitting the flop). If you cbet a low percentage of the time, a bet will shut others out (because you're obviously betting only when you hit the flop). How wet is the flop? How agg are other people playing? How smart are other people playing? etc.
Suggestion though - a lot of people will check the river with a hand that is probably good, but not necessarily good. This is a value leak - if you can avoid passing up a thin opportunity for value, you will obtain more value overall even though you'll also lose a few pots where your value bet was thin, and you were behind.