15 Best Things to Do in Milpitas

Milpitas, a city of approximately 85,000 people, is located in Santa Clara County’s Silicon Valley.

Because the city is centrally located, it’s easy to access nearby cities like San Jose and Fremont. However, there are also beautiful natural areas such as Milpitas Hills or several creeks.

Milpitas is well-known for its pleasant year-round weather and the abundance of green spaces.

It is also well-known for its commitment to theatre and visual arts, as well as the abundance of cafes and restaurants in the area, including Great Mall, Milpitas Town Center and Milpitas Mall Shopping Center.

Milpitas hosts many festivals and events throughout the year.

Here are 15 things you should do in Milpitas and surrounding areas, California.

1. Enjoy a Beautiful Day at Ed Levin County Park

Ed Levin County Park

Milpitas residents and visitors love Ed Levin County Park when it comes to municipal parks.

This beautifully-maintained park features a wide range of recreational amenities, including a dog park, a horseback riding area, a playground, and picnic areas with benches and tables.

You will also find a 6.2-mile moderate hiking path with breathtaking views and two lakes that are suitable for fishing. 

2. Big Dog Vineyards: Sample local wine

The family-owned Big Dog Vineyards is located in the Easy Bay Hills, looking out over Silicon Valley. This winery produces wine using high-quality grapes and traditional methods since 2009.

You can relax in the beautiful tasting room on-site. Here you can taste a variety of wines and receive expert advice from friendly staff who will help to choose the right one.

You can also enjoy wine on the patio, or have a picnic on the grass with beautiful views.

3. Book a Tee time at Spring Valley Golf Course

Spring Valley Golf Course

Spring Valley Golf Course

Spring Valley Golf Course is a great place to play if you’re looking for a challenging day on your greens.

This 18-hole course is suitable to all abilities and is set against the stunning backdrop of the Milpitas Foothills. You can test your skill with par 3’s to 5’s.

The practice areas include a driving range, two practice greens and a practice area. You can also take professional lessons.

A Pro Shop and full-service restaurant are also available on-site, serving high quality meals for breakfast and lunch.

4. Find Peace at the Shirdi Sai Parivaar

Whether you’re religious or not, a visit to the Shirdi Sai Parivaar in Milpitas will leave you feeling rejuvenated.

This Hindu Temple is situated in a very peaceful and beautiful area, where one can be alone with their thoughts or participate in the activities that occur throughout the year.

Visitors can walk around the beautifully-manicured grounds and take in the beauty or simply sit and gather their thoughts.

5. Shop ‘Til You Drop at The Great Mall

The Great Mall, Milpitas

The Great Mall in Milpitas is the place to be if you want to access a wide range of shops and services under one roof.

Whether it be shoes, clothing, gifts, or household goods you’re seeking, you’ll find it here. There is a range of stores, including an Adidas outlet, American Eagle, Banana Republic, and Bed Bath and Beyond.

When hunger strikes, you can head to one of the many eateries on-site, including Coldstone Creamery, Burger King, and Charley’s Philly Steaks.

6. Enjoy a Family Outing in Jose Higuera Adobe Park

Jose Higuera Adobe Park is the perfect place to have a picnic surrounded by a natural setting and pretty scenery. The park is situated in Milpitas around the Jose Higuera Building, which is a historical adobe-style house that once belonged to Jose Higuera.

On-site, there are picnic areas with tables and barbecue pits, a playground, and exhibits dedicated to the history of the Jose Higuera Building.

As you walk around the grounds, you’ll see some of the pepper, fig, and olive trees planted by Mr Higuera in the 1830s.

7. Indulge in Middle Eastern Fare at Dishdash Grill

Dishdash Grill in Milpitas is a welcoming eatery that specializes in Middle Eastern cuisine. Each dish is reminiscent of a meal enjoyed around the table back in the homeland.

Everything is prepared fresh daily using only the best ingredients available, including locally-sourced produce.

Traditional meals take on a modern twist, and you can expect a very generous portion that’s guaranteed to satisfy your hunger.

A wide variety of items are available from the menu, including appetizers, salads, pitas, wraps, vegetarian options, and main courses such as seafood dishes and lamb kabob.

The extensive drink menu features an array of domestic and international beers and wines. Outdoor dining is available.

8. Go Horseback Riding at Chaparral Ranch

Horseback Riding

Whether you’re an old pro or a novice when it comes to horseback riding, the friendly and helpful staff at Chaparral Ranch will get you on the trails in no time.

Riding lessons are available, and there are several beautiful, quiet trails to enjoy once you have the basics of riding down.

9. Learn about Hinduism at the BAPS Shri Swaminarayan Mandir

Located in Milpitas, BAPS Shri Swaminarayan Mandir is a sacred place of worship for Hindu devotees. This conventional Mandir is also a place where visitors can learn about the values, beliefs, and history of Hinduism.

10. Play Miniature Golf at Golfland

Visitors of all ages are sure to have a day of fun and excitement when they come to Golfland in Milpitas. This miniature golf park has a number of competitive mini-golf courses to enjoy.

While mini-golf is the focus at this attraction, Golfland is more than just miniature golf. On-site, you’ll also find an arcade, various indoor and outdoor activities for kids, and amusements such as bumper cars and a laser maze.

11. Relax in a Natural Setting at Hidden Lake Park

Hidden Lake Park

Hidden Lake Park in Milpitas is a pretty green space that makes for the perfect escape from urban life. Relax surrounded by grassy areas and a lake filled with ducks waiting to be fed.

There are barbecue grills and picnic areas on-site where you can enjoy a peaceful lunch in this serene atmosphere.

12. Stay Fit at the Milpitas Sports Center


As any traveller knows, keeping up with your fitness routine when you’re away from home is a difficult task, especially when it comes to finding facilities that allow you to exercise.

The Milpitas Sports Center, situated in the centre of the city, is a modern facility featuring a fitness centre with 33 pieces of gym equipment, three swimming pools, two aerobic areas and locker rooms with showers.

Exercise in a comfortable place where you can also participate in a wide range of activities, including exercise classes and swimming lessons.

13. Immerse Yourself in a Cultural Experience at Shreemaya Krishnadham

At Shreemaya Krishnadham, which was created to promote various educational, humanitarian and spiritual endeavours of the Hindu culture, visitors can learn about the rituals and festivals celebrated throughout the year.

Some of the events and activities that take place from time to time include spiritual discourses, folk dances, humanitarian relief events, and concerts.

14. Enjoy an Authentic Greek Meal at Mikonos Grill


Indulge in a cultural culinary experience featuring authentic Greek and Mediterranean dishes when you opt for a meal at Mikonos Grill in Milpitas.

For over a decade, this eatery has been serving high-quality, generous plates of fresh food, including items such as falafel, cooked lamb shank, souvlaki, and various seafood, chicken, and steak dishes.

Also on the menu are a variety of salads, sandwiches, appetizers, vegetarian options, and desserts.

15. Get Exercise and Fresh air at Peter D. Gill Memorial Park


At the Peter D. Gill Memorial Park in Milpitas, sports is a huge focus. For visitors who wish to get their daily exercise by participating in sporting activities, this is where you’ll find a variety of facilities, including handball courts, basketball courts and tennis courts.

This beautiful park is also the perfect spot to enjoy a picnic. There are pavilion-covered picnic tables and barbecue grills on-site that make enjoying an outdoor meal relaxing and comfortable.