The influential midfielder has shaken off an ankle problem in time to take part in the Champions League semifinal 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 is 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 the team doesn't have any other noteworthy injury problems.