Food and drinks are kind of expensive but there is a McDonald's right across the parking lot you can go to as long as you get your hand stamped
To not limit yourself, I would take $100..and Giant Eagle has tickets for $34.99
Lol. By yourself. $40. More than one $100+.
20 bucks will get main course for two people. You'll need more than that for drinks and snacks. Probably about 20 dollars a person for one meal a drink and a snack. That's a minimum, unless you drink only water. There are a lot of drinking fountains free and you can bring in plastic water bottles.
Food is expensive like bottle water and pop is $3.50 for 20oz bottle. On average $100 for two people all day.
Since water is free, you would need $20 to $30 per person.
I'd estimate about $15 per person per meal unless it's a small child. Kiddie Land food/drinks is about $5 less. If you plan to be there all day with a family then I'd purchase the refillable souvenir cups. Btw! Feel free to pack as much food, snacks and drinks because Kennywood allows outside food and beverages. Most locals leave the park and go to McDonald's or Long John silver's adjacent to the park. Re-entry is no issue because of bracelets or season passes, stamps etc...
Just went on last Friday took $60 for 4 people used it all not including dinner.
I'd say about $50 or so. Plus the $45.99 for your ticket.
Thanks! Your answer is awaiting moderation.