The influential midfielder has shaken off an ankle problem in time to take part in the Champions League semi-final first leg against the Catalans this week
The Germany international has struggled with a minor ankle injury in the past few days and was consequently rested for this weekend's 6-1 Bundesliga win over Hannover.
Nevertheless, Bayern are confident he will be fully match fit in time for Tuesday's encounter at the Allianz Arena.
"The players who did not start the Hannover clash completed a punishing workout on the practice ground, where they were joined by Bastian Schweinsteiger, who has shaken off a minor ankle injury and will in all probability be fit to face Barcelona on Tuesday," a statement on the Bayern website reads.
Bayern will have to make do without long-term injury absentee Holger Badstuber, Toni Kroos and the suspended Mario Mandzukic on Tuesday, but don't have any other noteworthy injury problems.