All games have:
- A max of 5 levels for the regular badge.
- A max of 1 level for the Foil badge.
A few examples:
Most Steam seasonal sales have:
- A theoretical max of ∞ levels for the regular badge.
- A theoretical max of ∞ level for the Foil badge.
All Steam seasonal sales so far with ∞ badge levels:
The Steam Winter Sale of 2013 was the first to set the precedent, in which for the first time both foil and regular badges were able to level up as many times possible during the event. This meant that users could easily complete badges and quickly level up their Steam accounts, without a "level cap" on the badge.
A few examples of users with high levels of badges:
From the Steam Winter Sale on out, most of the other Steam seasonal sales feature badges unlimited levels (exception is the Summer Getaway Sale), so theoretically, there's no limit to how many levels you can get with any of those badges.