No cherry tomatoes do not need to be peeled before eating or cooking with. The skin is very tender and will break apart and cooked down when cooking with them.