On average across the year, yes, Missouri is hotter than Indiana . Missouri has an average temperature of 14°C/57°F and Indiana has an average temperature of 12°C/54°F.
Missouri's hottest month is July, with an average maximum temperature of 32°C/90°F, which is hotter than Indiana's hottest month (also July, with an average maximum temperature of 30°C/86°F).
On average across the year, no, Missouri is not colder than Indiana . Missouri has an average minimum temperature of 8°C/46°F and Indiana has an average minimum temperature of 6°C/43°F.
Missouri's coldest month is January, with an average minimum temperature of -5°C/23°F, which is not colder than Indiana's coldest month (also January, with an average minimum temperature of -7°C/19°F).
On average across the year, no, Missouri has less rain than Indiana. Missouri has an average annual rainfall of 1122mm and Indiana has an average annual rainfall of 1193mm.
Missouri's wettest month is May, with an average monthly rainfall of 142mm, which is wetter than Indiana's wettest month (June, with an average monthly rainfall of 140mm).