Discover Fun Things to Do in Upland, CA

Everyone deserves a break from their daily routine, and Upland, California offers a variety of fun activities for you, your friends, and family. You don't have to travel far to have a great time. Here are some enjoyable things to do in Upland:

Madonna of the Trail

Be inspired by the Madonna of the Trail monument, part of a national series featuring 12 statues of pioneer women from the 19th and early 20th centuries. Upland is home to one of these iconic monuments, which was originally planned for San Bernardino. This historic statue is listed on the National Register of Historic Places and is located on Euclid Avenue.

The Grove Theatre

Experience live performances at the historic Grove Theatre, built in 1947. The Art Deco-style architecture is as captivating as the shows. Enjoy national touring performances while admiring the theater's original design features, including the iconic marquee façade.

Cooper Regional History Museum

Dive into the local culture and history of Upland at this museum, founded in 1965. The main location, downtown, hosts numerous exhibits showcasing agricultural artifacts and the city's early history. The museum's original building, a former fruit exchange, is now an exhibit center.

Trapped Escape Room

Challenge yourself and your group to escape from a locked room in under an hour. With three themed rooms, including an underground laboratory in Sector 13, this activity offers an exciting and brain-teasing experience for all ages.

Hangar 18 Indoor Climbing Gym

If you love a physical challenge, head to Hangar 18, an indoor climbing gym suitable for all ages. With 12,000 square feet of climbing space, you can choose from various levels of difficulty, some reaching heights of up to 70 feet. It's an ideal family-friendly option for adventure seekers.


For a relaxing meal, visit Spaggi's, a family-owned Italian restaurant offering both lunch and dinner. Indulge in dishes like lasagne di carne, scampi griglia, or other contemporary Italian specialties. Pair your meal with selections from their extensive wine list, and rest assured that vegetarian options are available to accommodate various dietary preferences.

Elvira’s Mexican Grill

If Mexican cuisine is more to your liking, don't miss Elvira's Mexican Grill. Savor enchiladas, tamales, or even a vegetarian burrito with unique sauces that enhance the flavors. The restaurant also offers a small selection of American dishes for those with different tastes.

Enjoy a fantastic day in Upland with these exciting places and activities right in your own backyard.