Water your 3 week old tomato seedlings every 2-3 days, making sure the soil is moist but not soggy. Check the moisture level by inserting your finger into the soil up to the first knuckle. If it feels dry, it's time to water. Use a watering can or a gentle spray bottle to avoid damaging the fragile seedlings.