Why Are My Tomatoes Rotting Before They Ripen?

A common cause of tomatoes rotting before they ripen is blossom end rot. This is caused by calcium deficiency in the plant, but watering, either from nature or from the gardener, is most commonly to blame rather than the lack of calcium in the soil.