La stagione 1946-47 degli Oshkosh All-Stars fu la 10ª nella NBL per la franchigia.
Gli Oshkosh All-Stars vinsero la Western Division con un record di 28-16. Nei play-off vinsero il primo turno con gli Sheboygan Red Skins (3-2), perdendo poi la finale di division con i Chicago American Gears (2-0).