Do I need a credit card to sign up for Steam? DCI Support June 23, 2022 21:57 Updated No, a credit card is not required to sign up for Steam or SteamVR. Related articles Do I need to sign into Steam every time I use Aurora Vision?