Phillips sustained the injury in Monday’s 1-0 loss to Wolverhampton Wanderers in the Premier League at Elland Road.
The 24-year-old played the full 90 minutes for Marcelo Bielsa’s men, diverting Raul Jimenez’s shot into his own net for the only goal of the game in the 70th minute.
Phillips played 37 times in the Championship last season, scoring two goals to help Leeds earn Premier League promotion and has started all five top flight games for the Whites this season.
His form for Leeds has seen him gain international recognition, getting called up for England in the last two international breaks and winning four caps.
“Leeds midfielder Kalvin Phillips suffered a shoulder injury in last night’s Premier League defeat to Wolves at Elland Road,” the club said on their official website.
“While we are pleased to confirm that surgery is not required, the Leeds-born England international could still face up to six weeks on the sidelines.
“Kalvin began his rehab at Thorp Arch (on Tuesday) morning and will be working hard with the medical team to return to action as soon as possible.”
Leeds have taken seven points from their five league games so far as they sit 10th on the table.