Question: what causes hard yellow spots on tomatoes?
Answer: Bacterial Canker What it looks like: Often confused with cloudy spot disease, bacterial cankers start as yellow dots on ripening red tomatoes. If you look carefully at the spots — using a magnifying glass if you have one — you'll see a dark, birds-eye-type rim around each of the yellowed spots.