The duration of pop-ups can vary depending on the website's design and purpose. However, best practices generally recommend keeping pop-ups brief to avoid user frustration. Timings often range from 5 to 30 seconds. Striking a balance is essential - long enough for users to notice and engage, but short enough to prevent annoyance.