留学时住寄宿家庭是有必要的。

原因是留学生初到国外,可能不熟悉当地的生活和文化,住在当地人家里可以更好地融入当地社区,学习当地的语言和文化,与家庭成员交流也可以促进留学生的语言能力和生活技能的培养。

另外,留学生在国外通常经济条件有限,住在寄宿家庭相对来说比宿舍或民宿等有利于节省开支。

如果留学生英语水平达到了当地的标准,并且有能力独自生活,那么住寄宿家庭就并不是必要的。