April in Mexico is a great time, filled with activities and fun. Enjoy some of the best manta ray diving on Socorro Island and go snorkeling and diving Riviera Nayarit. Visit Mexico City and see the beautiful garden and flower sculptures during the Festival de Flores and Jardines, and try something fun like boogie-boarding and body-surfing. Visit the beaches in the south and join the big parties in Cancún or head to Acapulco for adventure and relaxation.


The weather in Mexico in April is still dry and hot. It is the last month before the rainy season starts and a good time to enjoy the beaches in southern Mexico, such as Cancún. Mexico City is great in April due to the warmer weather both during the day and during the night. However, it is still good to bring warmer clothes for the evenings as they continue to be more chilly than the days.

You can expect temperatures around 85-90 °F in the south and 80 °F in central Mexico. North of Mexico has various temperatures but also gets warmer in April. Expect around 70-75 °F in most places. In Acapulco, the temperatures are around 80-85 °F, with afternoons being as hot as 90-95 °F. Towards the end of April, it starts to rain a bit more as Mexico is approaching its rainy season. 

Crowds & Costs

April in Mexico is crowded, particularly during Easter. There are a lot of international as well as national travelers visiting various cities in the country. Easter is one of the biggest holidays in Mexico and is celebrated with grand events. If you are planning on traveling during this time, plan your trip several months in advance. The earlier you book, the better chance you have of finding somewhat good deals on hotels and flights. It will also be easier to find rooms at good hotels.

Spring break also takes place in April, which draws a young, international crowd on a large scale. The busiest places are the coastal areas in the south, such as the Yucatán Peninsula, but the whole country celebrates so book well in advance either way. A tip is to arrive the week before Good Friday, at the beginning of the month. If you plan on taking a bus to several cities, book these in advance as well, if possible. Otherwise, you can always rent a car or get a transfer should these be full. 

Where to go

If you want to avoid the big crowds and still enjoy the parties of spring break, or just quieter beach time, head to Acapulco. Acapulco is beautiful, and while the beaches aren't as pretty as in Yucatán and Cancún, you will still enjoy a great time. La Condesa is one of the most popular beaches here and for more quiet beach time, head to Playa Pie de la Cuesta. There is a lot to see and do in Acapulco, such as visiting the Acapulco Historical Museum of Fort San Diego.

Head to La Quebrada, where there are daily shows by cliff divers and relax on the Barra Vieja to escape the crowd. While you are here, enjoy a day trip to Puerto Marques—a village with great scenic views. Cancún is worth experiencing in April if you are looking for large, young crowds and a lot of activities in April. If you want to enjoy beautiful beaches and parties, but in a calmer atmosphere, head to Playa del Carmen.

The crowd is a bit older, and you can take a one-hour bus to get here or rent a car for the trip. Visit Tulum and enjoy hiking and beach time as well as wellness. Tulum is focused a lot on healthy living, so take a yoga class, get a delicious, healthy smoothie, and connect with nature. Visit the ancient ruins early in the morning and head to Akumal, where you can swim with sea turtles. 

Another place to visit in Mexico in April is Holbox Island, 100 miles (160 km) from Cancún. The island is 26 miles (42 km) long, where you can enjoy gorgeous beaches in a stressfree setting. You will find an authentic island atmosphere here, without high-end hotels and massive tourism. Enjoy snorkeling and diving, and go on a sunset cruise on this paradise island. It is an excellent spot for families and if you are traveling with young children. 

April is still great if you want to enjoy diving and snorkeling on Socorro Island—a UNESCO World Heritage Site. It is called the Galapágos of North America, and you will find some of the best manta ray diving here. April brings perfect conditions for diving activities. You might still spot the humpback whales, especially if you visit at the beginning of the month.

The island is a part of the Revillagigedo Archipelago Islands, which are famous for their unique ecosystems. You can access the island by boat, and it is one of the best places in the world for great pelagic wildlife and taking underwater photos. Once you are satisfied with your water-based activities and beach time, head to Mexico City and experience the Festival de Flores y Jardines (Flowers' and Gardens' festival). The event takes place in the Chapultepec Botanical gardens and Polanco in April. 

Plan your trip to Mexico
Chat with a local specialist who can help organize your trip.

What to do

April in Mexico is excellent for diving, swimming, parties, and other water-based activities. Since it is still part of the dry season, it is an excellent time to visit the beaches in the Yucatán Peninsula and the Pacific Coast. There is a lot of variety of things to do, and spring break brings parties to younger crowds.

The Easter holidays are highly celebrated, and even if the prices go up, it is worth experiencing it in Mexico. Along the Pacific Coast, you will find Riviera Nayarit—just north of the charming surfing town Puerto Vallarta. Enjoy surfing, boogie-boarding, body-surfing, and swimming in the waters of Banderas Bay and Punta Mita. This is a luxurious place with a lot of celebrities and people from all over the world visiting.

If you want to escape the crowd, visit the town Rincon de Guayabitos and enjoy a more laid back atmosphere. A lot of performances, dancing, parades, and music take place throughout the country. Overall, April is a month filled with a lot of fun things, and there is something for everyone.

You can also relax on a quiet beach with family and kids, join the parties in Cancún, swim with humpback whales, or enjoy a beautiful garden festival in Mexico City. Go on boat tours and visit the Revillagigedo Archipelago Islands and head over to Playa del Carmen with your friends. 

Events in April

Easter Semana Santa (Holy Week), starting on Palm Sunday, the Sunday before Easter. One of Mexico's most significant events with parades, beautiful processions, and music. The streets fill with a lot of people, and there are several events during the days and evenings in the entire country.

Festival De Flores y Jardines in Mexico City, beginning of April. The Botanical Garden at Chapultepec and the neighborhood of Polanco shine with color at this event. There are competitions in floral design, and you will get to see a lot of fantastic flower work.

San Marcos National Fair, Aguascalientes, mid-April, is Mexico's largest fair. The event lasts for about three weeks, and more than a million visitors join the celebrations. There are several markets, exhibits, folk dancing, musical performances, and of course, fireworks. 

Festival del Cento Histórico México is often continuing in April. Enjoy music, theater performances, and opera. There are more than 50 venues throughout the city, offering something fun to enjoy with the spotlight on the Historic Center. 

Traveling to Mexico in April? Check out these great itineraries.

Peaceful Puerto Vallarta - 5 Days. Puerto Vallarta inspires travelers with its natural beauty and colorful cultural history. See the best of both on this five-day itinerary that features outdoor activities—swimming, boating, kayaking in crystal-clear waters, snorkeling through caves—and indigenous artistry, from dance to music to acrobatics, at a spectacular live show.

Mayan Culture & Beaches of the Riviera Maya - 8 Days. Enjoy this getaway to the Riviera Maya with its mix of culture and relaxing on the beach. Base yourself in lively Playa del Carmen as you explore Mayan ruins, swim in picturesque cenotes, snorkel in family-friendly water parks, and enjoy the sun, sand, and sea along the white sandy coastline of the Yucatán Peninsula.

More Helpful Information

Mexico in May
Mexico in March
Mexico Tours & Itineraries