Yes, as Earl Grey syrup is made with actual tea leaves, it does contain caffeine. If you want it without caffeine, you can make it using decaf Earl Grey tea!