Xuân Lai là một xã thuộc huyện Thọ Xuân, tỉnh Thanh Hóa, Việt Nam.
Trước năm 1953, địa bàn xã Xuân Lai ngày nay vốn thuộc xã Minh Nghĩa (thuộc huyện Thọ Xuân).
Tháng 10 năm 1953, xã Minh Nghĩa được chia thành 3 xã Xuân Lai, Xuân Minh và Xuân Lập.[1]
Xã Xuân Lai nằm ở phía đông bắc huyện Thọ Xuân bên bờ tả sông Chu, có vị trí địa lý:
Xã Xuân Lai có diện tích tự nhiên 5,32 km²,[2] dân số năm 2019 là 5.573 người, mật độ dân số đạt 1.048 người/km².[3]
Xã Xuân Lai được chia thành 7 thôn, đánh số từ 1 đến 7.[5]
{{Chú thích web}}
Thọ Xuân (huyện lỵ) · Lam Sơn · Sao Vàng
Bắc Lương · Nam Giang · Phú Xuân · Quảng Phú · Tây Hồ · Thọ Diên · Thọ Hải · Thọ Lâm · Thọ Lập · Thọ Lộc · Thọ Xương · Thuận Minh · Trường Xuân · Xuân Bái · Xuân Giang · Xuân Hòa · Xuân Hồng · Xuân Hưng · Xuân Lai · Xuân Lập · Xuân Minh · Xuân Phong · Xuân Phú · Xuân Sinh · Xuân Thiên · Xuân Tín · Xuân Trường