No it does not. Umbrella strollers generally do not come with snack trays due to the nature of the fold. You can buy clip on snack/drink holders separately. I got one for $7.99 at my local tjmaxx. It clips onto the side of the stroller but does need to come off in order to fold. I keep it in the diaper bag and attach it when I give my little one a snack. Alternatively there are straps that clip onto the stroller frame that you can attach sippy cups/snack holders onto so that even if they're dropped they don't hit the ground. Hope this helps! We love this stroller. Perfect to keep in my trunk and for travel.