A sheet feeding device comprising: a first feeding roller pair movable in a widthwise direction of a sheet perpendicular to a sheet feeding direction in a state in which the sheet is nipped and configured to feed the sheet; a reference member provided downstream of said first feeding roller pair with respect to the sheet feeding direction and extending in the sheet feeding direction, said reference member including a contact surface to which an end portion of the sheet with respect to the widthwise direction of the sheet is contactable; an obliquely feeding roller configured to obliquely feed the sheet in an inclination direction relative to the sheet feeding direction so that the sheet approaches the contact surface in the widthwise direction of the sheet with movement of the sheet toward a downstream side of the sheet feeding direction; a second feeding roller pair configured to feed the sheet fed by said obliquely feeding roller; characterised in that the sheet feeding device further comprises detecting means provided upstream of said first feeding roller pair with respect to the sheet feeding direction and configured to detect a position of the end portion of the sheet with respect to the widthwise direction of the sheet; and a controller configured to control of movement of said first feeding roller pair in the widthwise direction of the sheet; wherein before the sheet is obliquely fed by said obliquely feeding roller, said controller causes said first feeding roller pair to move the sheet to a predetermined position in the widthwise direction of the sheet on the basis of a detection result of said detecting means. a first feeding roller pair movable in a widthwise direction of a sheet perpendicular to a sheet feeding direction in a state in which the sheet is nipped and configured to feed the sheet; a reference member provided downstream of said first feeding roller pair with respect to the sheet feeding direction and extending in the sheet feeding direction, said reference member including a contact surface to which an end portion of the sheet with respect to the widthwise direction of the sheet is contactable; an obliquely feeding roller configured to obliquely feed the sheet in an inclination direction relative to the sheet feeding direction so that the sheet approaches the contact surface in the widthwise direction of the sheet with movement of the sheet toward a downstream side of the sheet feeding direction; a second feeding roller pair configured to feed the sheet fed by said obliquely feeding roller; characterised in that the sheet feeding device further comprises detecting means provided upstream of said first feeding roller pair with respect to the sheet feeding direction and configured to detect a position of the end portion of the sheet with respect to the widthwise direction of the sheet; and a controller configured to control of movement of said first feeding roller pair in the widthwise direction of the sheet; wherein before the sheet is obliquely fed by said obliquely feeding roller, said controller causes said first feeding roller pair to move the sheet to a predetermined position in the widthwise direction of the sheet on the basis of a detection result of said detecting means.