- Tài nguyên đất:
Thanh Hoá có diện tích tự nhiên 1.112.033 ha, trong đó đất sản xuất nông nghiệp 245.367 ha; đất sản xuất lâm nghiệp 553.999 ha; đất nuôi trồng thuỷ sản 10.157 ha; đất chưa sử dụng 153.520 ha với các nhóm đất thích hợp cho phát triển cây lương thực, cây lâm nghiệp, cây công nghiệp và cây ăn quả.
- Tài nguyên rừng:
Thanh Hoá là một trong những tỉnh có tài nguyên rừng lớn với diện tích đất có rừng là 484.246 ha, trữ lượng khoảng 16,64 triệu m3 gỗ, hàng năm có thể khai thác 50.000 - 60.000 m3. Rừng Thanh Hoá chủ yếu là rừng cây lá rộng, có hệ thực vật phong phú đa dạng về họ, loài; có các loại gỗ quý hiếm như: lát, pơ mu, sa mu, lim xanh.. Ngoài ra còn có: luồng, nứa, mây, song, dược liệu, quế, cánh kiến đỏ.. Thanh Hoá là tỉnh có diện tích luồng lớn nhất trong cả nước với diện tích trên 50.000 ha.
- Tài nguyên biển:
Thanh Hoá có 102 km bờ biển và vùng lãnh hải rộng 17.000 km2, với những bãi cá, bãi tôm có trữ lượng lớn. Dọc bờ biển có 5 cửa lạch lớn, thuận lợi cho tàu thuyền đánh cá ra vào. Ở vùng cửa lạch là những bãi bồi bùn cát rộng hàng ngàn ha, thuận lợi cho nuôi trồng hải sản, trồng cói, trồng cây chắn sóng và sản xuất muối. Diện tích nước mặn ở vùng biển đảo Mê, Biện Sơn có thể nuôi cá song, trai ngọc, tôm hùm...
- Tài nguyên khoáng sản:
Thanh Hoá là một trong số ít các tỉnh ở Việt Nam có nguồn tài nguyên khoáng sản phong phú và đa dạng; có 296 mỏ và điểm khoáng sản với 42 loại
khác nhau, nhiều loại có trữ lượng lớn so với cả nước như: đá granit và marble (trữ lượng 2-3 tỉ m3), đá vôi làm xi măng (trên 370 triệu tấn), sét làm xi măng (85 triệu tấn), crôm (khoảng 21 triệu tấn), quặng sắt (2 triệu tấn), secpentin (15 triệu tấn), đôlômit (4,7 triệu tấn), ngoài ra còn có vàng sa khoáng và các loại khoáng sản khác.