There isn't a one-size-fits-all answer, but generally, keeping images under 1MB is advisable. The optimal size for most email providers is around 200KB-500KB. This ensures quick loading times while maintaining decent image quality. Smaller file sizes also help you stay within the limits of email service providers.