On Monday the temperature will be +13..+18 degrees Celsius, reaching about +16 in the capital.
The rest of the week will be mostly clear and dry, but some parts of the country will see a little rain each day. The air temperature at night will be +9..+15 degrees, while the weekend nights will be a bit cooler. It will reach +17..+23 degrees during the day, with perhaps a few degrees above that on Sunday.
Disregarding Monday, the weather will be typical for late July in Latvia.