Yes, there are limitations. Not all email clients support CSS backgrounds equally. For instance, some versions of Microsoft Outlook may not display background images correctly. Additionally, mobile email clients may have varying levels of support. Always test your emails across multiple clients to ensure consistency.