The 19-year-old Academy graduate has made eight appearances this season, scoring three goals, after signing a new two-year deal with the club in the summer.
But he sustained the injury playing in the 2-0 defeat against Huddersfield on October 15 and manager Steven Pressley hopes to see him back within a few weeks.
"Billy (Daniels) is off for his operation and the procedure will take place on Wednesday," he told the club's official website.
"We are hoping he will be back in contention in a couple of weeks as he has given us a valuable option already this season."
- Sports & Recreation
- Steven Pressley