Knehr was recalled from Triple-A El Paso on Thursday.
Knehr will rejoin the Padres' bullpen since active rosters expanded to 28 players Thursday. He's spent the last month in the minors but posted a 1.50 ERA and 0.75 WHIP in 12 innings over four appearances (one start) for San Diego earlier in the season.