Hi Nicolai,My office is about 35 people (though our company is 1000+), I handle all the fun activities and am the "fun committee".
My favorite event is bowling. It's indoors and I don't have to worry about weather. Our biggest numbers one has been going to a local baseball game - we can rent a section and get a buffet and then seats. We've gotten 50 people there (with spouses and/or kids). That could depend on how much the local baseball rental spaces are… or if you even have a local minor team. We've also gone kayaking on the Buffalo river past two years with about 20 people (could y'all do the Salt River in AZ??). We did an escape room once when I first joined but we did get to do it during the work day and charge time for it, so I don't think we would have another successful turnout after hours in free time.
For in office activities, I've started doing a social calendar. I put birthdays, first days, volunteer events, and then try and sprinkle in fun activities (I look at "national days" a lot for ideas), then I email it out to the office at the end of the month and print it for the break room. A new one that people have liked is a games lunch. So I think once a month I'll bring in board games and people can BYOL and we can play games.
we also do the occasional potluck, though that's varied in attendance, with like a cookie potluck near Christmas. And we do a bacon cook off once a year - instead of a chili / specific food cook off, we do bacon so we can get a variety of dishes. I do awards for "healthiest", "most creative", and "best overall".
my least successful event is happy hour. I have a heck of a time getting people to attend after hours events casually. I think a part of it is, a lot of our staff lives out in suburbia so they don't want to get home even later. Also I live in the Bible Belt, so we have quite a few non drinkers (though I always pick places with food and apps so I'm not sure how much this factors in).
Katie in Little Rock