Ma-Cho Temple: The Wonderful Taoist Temple in La Union

Based on history, Chinese people migrated to the Philippines since the early 1500s. Long before Americans, Spanish and Japanese colonizers conquer the Philippines, Chinese have already played a big role in influencing Filipinos about their culture and trading. Many Chinese have settled here in the Philippines to do trade and business. In fact, the world first Chinatown was established in the Philippines in 1594. We couldn’t deny the fact that we’ve learned many things from them and we also adopt their culture and its religion. Chinese structures, buildings and, temples permeate throughout the country. One of the examples is the Ma-Cho Temple situated in the busy city of San Fernando in La Union.

Ma-Cho Temple La Union Travel Guide


Hiding in one of the busy city in La Union is an old Chinese temple build atop of the hill of San Fernando overlooking the vast South China Sea. This Taoist Temple was built in the 1970s dedicated to the Chinese deity Matzu, a powerful protector of the sea and a patron of fishermen. That is why the temple is facing the sea.

Inside the temple, you will find the breathtaking 13 tiers spider-type dome, towers, pagoda, gardens, fountains, wood carvings of deities and many traditional Taoist interior decors. Ma-Cho Temple is absolutely a holy place and a majestic landmark in La Union.

Ma-cho Temple La Union

Holding hands and dating is highly prohibited in Ma-cho temple. It’s like Taoist Temple in Cebu, the place is holy and sacred for Taoist so visitors were expected to pay respect. Nevertheless, anybody is welcome to enter Ma-cho Temple. There’s a lot of picturesque spot inside the temple, you can also pray, meditate and offer a donation. Ma-cho temple is a great place to stop over if you’re exploring La Union.


  • From Cubao, ride a Partas/Viron/Dominion bus going to San Fernando, La Union. The fare is around PHP 450 to PHP 500 depending on the type of bus. Travel time is roughly 5-6 hours.
  • From San Fernando proper, ride a jeep going to Urbiztondo Beach or San Juan for PHP 11. Travel time is approximately 3-5 minutes.
  • Alight at Ma-cho temple. Use Google Map or Waze.


Aureo Resort, San Fernando La Union

P and M Final Option Hotel

Check room rates at

Awesome Hotel – San Juan La Union

Check room rates at:

Thunderbird Resorts – Poro Points

Book a room at:

Check more rooms at


There are many places to visit in La Union but we haven’t got enough time to visit all of those destinations. However, here’s the list of destinations in La Union you might want to visit.

  • Bahay na bato
  • Baluarte Watch Tower
  • Pindangan Ruins
  • Poro Point Lighthouse
  • Pebble Beach

If you have questions or you spot something that needs to update, let us know in the comments section below.

Benjoe Vidal
Benjoe Vidal is a full-time software engineer, part-time travel blogger, and a Hobbyist Photographer. Aside from writing codes he also loves to share and write his travel experiences. He hates describing himself and writing in third person. He is the guy behind this travel blog.

Related Stories


A Quick Weekend Getaway: La Paz Beach, Zambales

It's already summer here in the Philippines, most of us want some...

5 Most Romantic Spots in the US for a...

From the Niagara Falls to Hollywood: America's Most Interesting Places and Activities for...

Hundred Islands, Alaminos: Budget Travel Guide and How to...

Hundred Islands National Park Hundred Islands National Park is...

Sardines Run: Swimming with Million Sardines in Moalboal

The sardine runs in Moalboal is one of the famous destinations in...

Sirao Flower Garden: The Little Amsterdam of Cebu

Sirao Flower Garden or Sirao Flower Farm was dubbed as the "Mini...


Cebu is absolutely a one-stop destination which has everything you might look...

Popular Categories



Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.