Fun Things to Do in Upland

Take a break from work and have some fun even if you don’t go anywhere special. You’ll find plenty to do right here in Upland. Here are some fun things to do to keep you and your friends or family occupied.

Madonna of the Trail

Get inspired by this monument series, which features 12 statutes of the pioneer woman from the 19th and early 20th centuries. One of the monuments is located in Upland even though it had originally been planned for San Bernardino. Listed on the National Register of Historic Places, the statue can be found on Euclid Avenue.

The Grove Theatre

Take in a live performance at this historic theater, which was built in 1947. The architecture will captivate you as much as the show with the Art Deco style. Today, you can see national touring performances while enjoying the many original design features. You’ll want to pay special attention to the marquee façade, which is an icon.

Cooper Regional History Museum

Learn about the local culture and history of the area at this museum. Founded in 1965, the museum was once located in a building that was the local fruit exchange, but it stopped operations in the 1960’s. The former fruit exchange building is now an exhibit center for agricultural artifacts. The main location is downtown with number exhibits from the early days of the city.

Trapped Escape Room

Spend an hour trying to figure out how to get out of a room. While it sounds easy, the clues can be quite difficult to decipher even with a group. There are three themed rooms, including a Sector 13 room that is an underground laboratory. While the place is family-friendly, some rooms are designed more for teens and adults while others are suitable for all ages.

Hangar 18 Indoor Climbing Gym

This place is great for kids of all ages who enjoy a challenge. With 12,000 square feet, you have plenty of options for climbing no matter what level you are. Some will take you up to 70 feet in the air. However, other climbing areas are perfect for younger climbers, making the gym an ideal option for families.


When you’re ready for a break and a relaxing meal, give Spaggi’s a try. This Italian restaurant is family-owned and offers both lunch and dinner. Try the lasagne di carne, scampi griglia or another contemporary Italian dish. Pair your meal with an extensive wine list while vegetarian options are offered for various dietary needs.

Elvira’s Mexican Grill

If Mexican is more your style, you’ll want to give Elvira’s a try. Order an enchilada, tamale, or even a vegetarian burrito. Unique sauces enhance the flavor to keep you coming back again. The restaurant also serves a small selection of American food for friends or family who might be more particular.

Enjoy a fun day in your own back yard with one or more of these exciting places and activities right here in Upland.