Cherry tomatoes weigh between 0.5 to 1 ounce (15 to 30 grams), while medium or regular-sized tomatoes weigh more at around 5 to 6 ounces (140 to 170 grams).