The battery life of the Nintendo Switch varies depending on the usage and game being played. On average, it can last between 2.5 to 6 hours on a single charge.