Handel's Ice Cream in Upland has a dedicated dog menu, which honestly surprised me the first time I visited. While you’re inside ordering from the walk-up window, your dog stays at the outdoor tables—they offer frozen treat cups or “baby cones” made specifically for dogs, not just vanilla in a smaller size. These are formulated with dogs in mind, so you’re not sharing your salted caramel with them.
The place rotates through 48 regular flavors plus over 140 seasonal options, so there’s always something different to try. Staff will let you sample before committing, which helps when you’re torn between flavors. People come back for the creamy texture and fresh taste—it’s the kind of ice cream that actually tastes like it should, not overly sweet or icy. You can get cones, sundaes, shakes, malts, floats, or pints depending on what you’re in the mood for.
The outdoor seating has some shade, which matters when you’re sitting outside in the inland empire heat. They’ll bring water bowls for your dog on request, and the staff genuinely seem to enjoy having dogs around rather than treating it like they’re tolerating them. The vibe is relaxed and family-oriented—lots of people stop by with their dogs after weekend activities or just because they’re in the area.
It’s worth knowing upfront that dogs can only stay outside. The indoor part is humans-only, so if weather gets rough or you want to camp out for a while, that’s a limitation. But for a quick treat stop where your dog gets their own special something while you grab a cone, it works really well. The Upland location makes it convenient if you’re out on that side of San Bernardino County running errands or exploring the area.





