One of the most popular things to do in Puerto Peñasco in the winter months of January through March is to go whale watching.  The whales start arriving near the end of January and depart in March.  They have their babies on the Pacific side of the Baja Sur and then make their way into the Sea of Cortez and come very close to Rocky Point.

Pancho Villa Charters

There are several Whale Watching boats that will take you out.  If you are looking for a smaller more personalized tour you will want to choose Pancho Villa Charters.  This family owned cabin cruiser has been in business since 2002. It is wonderful for smaller groups and the crew will make sure you see whales, as well as poiningt out sites to you along the way. The boat is a 57’ Californian yacht that offers plenty of comfortable seating in the rear as well as the bow and the inside cabin. This is the perfect yacht for whale watching as you can great pictures no matter where you are seated or standing.

Along with doing whale watching trips, they also offer sunset cruises, fishing tours and special occasion parties. If you love to fish, they can take you out for smaller fish or go out to the 25 mile and 50 mile reefs for the big fish.  The fishing tour is a 6 hours trip, snorkel and swim trips are 3 hours and the sunset cruise is a 2 hour cruise. On the sunset cruises and whale watching trips, they offer water, soda and great Margaritas or you can bring your own. Pancho Villa Charters are all about making memories for you that will last a lifetime.

For more information you can contact them at 602-904-1700 or 638-110-3487.  Check out their website at or send them an email to

Eco Fun Adventures

Another great choice for Whale Watching is ECO FUN ADVENTURES who are celebrating their 10th Anniversary.  Climb about the SOL CHASER or the ECO FUN 1. Both are comfortable catamarans that offer views from every seat on the boat.  The Sol Chase is 50’ x 20’ and has a capacity of 60 people. However, for whale watching the maximum is 35 people and is 1 level. Meanwhile,  the ECO FUN 1 is 74’ x 26’ and is a double deck boat with a capacity of 120 people, but for whale watching the maximum is 75 people. If you like to take photos, either of these boats will be a good choice. 

The crew will be on whale lookout and let you know the minute they see them.  Both boats offer a REAL open bar, snacks, music, entertainment and dancing.  You can get up close and personal with the Fin and Humpback whales as well as travel with a dolphin escort.  The 3 hours trip is $49.00 USD per adult and youth 11-17 it is $39.00 USD and children 3 -11 will pay $29.00 USD. ECO FUN also offers sunset cruises as well as Bird Island trips where you can kayak with the Sea Lions and Dolphins. With a fleet of 2 catamarans, 2 for parasailing and 1 for fishing, they have something for everyone.

For more information go to or call them at 480-690-4405 or 638-388-9699.  The crew will not disappoint you with their friendliness and knowledge.

Del Mar Charters

Check out Del Mar Charters whose skipper is Oscar Precidio with his years of experience navigating the Sea of Cortez. For whale watching hop aboard the 42’ catamaran “TEMPO” that will carry up to 18 people or the open bow Colbat. Alternatively, the “Marilys” will accommodate up to 10 people. On the whale watching trips that last aprx. 3 hours you will have your choice of water, soda, beer or Margaritas. Cost for the whale watching is $49.00 USD per adult, $25.00 USD for children 5 – 12. Children under 4 are free.  If fishing is your thing they will take you out on their 30’ Grady White speedboat named “Paraiso”.  They furnish all the licenses as well as equipment and bait.

For more information or to make a reservation call 520-407-6054 or go to or

All of these boats book up quickly, so make your reservations as soon as possible.  Don’t forget to bring your camera and cell phone to get some great pictures.  Even though the whale watching trips are during the day, it can still be cool, so bring a jacket.  Remember Puerto Peñasco (aka Rocky Point) is only a 4 hour drive from Phoenix or Tucson, so come down and enjoy everything it has to offer.


Oh hi there 👋
It’s nice to meet you.

Sign up to receive awesome content in your inbox, every month.

We don’t spam! Read our privacy policy for more info.