Quick access

Add to my tools

Puerto Rico Planting Zones

Puerto Rico covers USDA hardiness zones 11b to 13b on the 2023 map. The most common zone is 13a (57% of ZIP codes), where the coldest winter night averages 60 to 65 °F. San Juan is zone 13a–13b, Ponce is zone 12b–13a and Bayamon is zone 12b–13a.

Zones in Puerto Rico

Share of the state’s ZIP codes in each zone.

  • 11b 1%
  • 12a 3%
  • 12b 24%
  • 13a 57%
  • 13b 15%

Major cities

  • San Juan 13a–13b
  • Ponce 12b–13a
  • Bayamon 12b–13a
  • Carolina 13a–13b
  • Guaynabo 13a–13b
  • Aguadilla 13a
  • Arecibo 13a
  • Caguas 12b
  • Carolina (San Juan) 13b
  • Mayaguez 12b–13a
  • Toa Baja 13a
  • Catano 13b

Every city and town in Puerto Rico

  • Adjuntas 00601 11b
  • Aguada 00602 12b
  • Aguadilla 00603+ 13a
  • Aguas Buenas 00703 12b
  • Aguirre 00704 13a
  • Aibonito 00705 12b
  • Anasco 00610 12b
  • Angeles 00611 12a
  • Arecibo 00612+ 13a
  • Arroyo 00714 13a
  • Bajadero 00616 12b
  • Barceloneta 00617 13a
  • Barranquitas 00794 12a
  • Bayamon 00956+ 12b–13a
  • Boqueron 00622 13a
  • Cabo Rojo 00623 12b
  • Caguas 00725+ 12b
  • Camuy 00627 13a
  • Canovanas 00729 13a
  • Carolina 00983+ 13a–13b
  • Carolina (San Juan) 00979+ 13b
  • Castaner 00631 11b
  • Catano 00962+ 13b
  • Cayey 00736+ 12a–12b
  • Ceiba 00735 13b
  • Ciales 00638 12b
  • Cidra 00739 12b
  • Coamo 00769 12b
  • Comerio 00782 12b
  • Corozal 00783 12b
  • Coto Laurel 00780 12b
  • Culebra 00775 13b
  • Dorado 00646 13a
  • Ensenada 00647 13a
  • Fajardo 00738 13a
  • Florida 00650 12b
  • Fort Buchanan 00934 13a
  • Garrochales 00652 13a
  • Guanica 00653 13a
  • Guayama 00784 13a
  • Guayama (Guayanilla) 00785 13a
  • Guayanilla 00656 13a
  • Guaynabo 00965+ 13a–13b
  • Guaynabo (San Juan) 00968 13a
  • Gurabo 00778 12b
  • Hatillo 00659 13a
  • Hormigueros 00660 12b
  • Humacao 00791+ 13a
  • Isabela 00662 13a
  • Jayuya 00664 12a
  • Juana Diaz 00795 12b
  • Juncos 00777 12b
  • La Plata 00786 12b
  • Lajas 00667 13a
  • Lares 00669 12b
  • Las Marias 00670 12b
  • Las Piedras 00771 13a
  • Loiza 00772 13a
  • Luquillo 00773 13a
  • Manati 00674 13a
  • Maricao 00606 12b
  • Maunabo 00707 13a
  • Mayaguez 00680+ 12b–13a
  • Mercedita 00715 13a
  • Moca 00676 12b
  • Morovis 00687 12b
  • Naguabo 00718 13a
  • Naranjito 00719 12b
  • Orocovis 00720 12a
  • Palmer 00721 13a
  • Patillas 00723 13a
  • Penuelas 00624 12b
  • Ponce 00716+ 12b–13a
  • Puerto Real 00740 13a
  • Punta Santiago 00741 13a
  • Quebradillas 00678 13a
  • Rincon 00677 13a
  • Rio Blanco 00744 13a
  • Rio Grande 00745 13a
  • Roosevelt Roads 00742 13b
  • Rosario 00636 12b
  • Sabana Grande 00637 12b
  • Sabana Hoyos 00688 12b
  • Sabana Seca 00952 13a
  • Salinas 00751 13a
  • San Antonio 00690 13a
  • San German 00683 12b
  • San Juan 00901+ 13a–13b
  • San Lorenzo 00754 12b
  • San Sebastian 00685 12b
  • Santa Isabel 00757 13a
  • St Just 00978 13a
  • Toa Alta 00953+ 13a
  • Toa Baja 00949+ 13a
  • Trujillo Alto 00976+ 13a–13b
  • Utuado 00641 12a
  • Vega Alta 00692 13a
  • Vega Baja 00693+ 13a
  • Vieques 00765 13a
  • Villalba 00766 12b
  • Yabucoa 00767 13a
  • Yauco 00698 12b

Other states

Alabama Alaska Arizona Arkansas California Colorado Connecticut Delaware District of Columbia Florida Georgia Hawaii Idaho Illinois Indiana Iowa Kansas Kentucky Louisiana Maine Maryland Massachusetts Michigan Minnesota Mississippi Missouri Montana Nebraska Nevada New Hampshire New Jersey New Mexico New York North Carolina North Dakota Ohio Oklahoma Oregon Pennsylvania Rhode Island South Carolina South Dakota Tennessee Texas Utah Vermont Virginia Washington West Virginia Wisconsin Wyoming

Zones: 2023 USDA Plant Hardiness Zone Map ZIP code data, USDA Agricultural Research Service and the PRISM Climate Group, Oregon State University (official map). Place names: GeoNames (CC BY 4.0). Each ZIP code gets one zone, but a ZIP code can cross a zone line, and hills, valleys and towns can be warmer or colder than the zone shown.

About the Hardiness Zone Map

The Hardiness Zone Map finds your USDA plant hardiness zone, also called your planting or growing zone, from your ZIP code. Zones are based on the average coldest winter night of the year: each zone is 10 °F wide and split into a and b halves of 5 °F, from zone 1a in Alaska to 13b in Puerto Rico. Plant labels and seed packets give the coldest zone a plant can survive, so knowing your zone tells you which perennials, shrubs and trees can stay outside all winter. Zones come from the official 2023 USDA map ZIP code data for all 50 states, Washington DC and Puerto Rico.

How to use it

  1. 1 Enter your 5-digit ZIP code and press Find my zone.
  2. 2 Read your zone and the average coldest winter temperature it stands for.
  3. 3 Open your state to see its zones and the zone of every city.
  4. 4 Choose plants rated for your zone number or a colder (lower) one.

Frequently asked questions

What growing zone is Puerto Rico?

Puerto Rico spans zones 11b–13b. Zone 13a is the most common, covering 57% of the state's ZIP codes. Enter your ZIP code above for your exact zone.

What planting zone is San Juan, PR?

San Juan is in USDA zone 13a–13b, depending on the ZIP code. Its average coldest winter night is 60 to 70 °F.

What planting zone is Ponce, PR?

Ponce is in USDA zone 12b–13a, depending on the ZIP code. Its average coldest winter night is 55 to 65 °F.

What planting zone is Bayamon, PR?

Bayamon is in USDA zone 12b–13a, depending on the ZIP code. Its average coldest winter night is 55 to 65 °F.

What is the coldest zone in Puerto Rico?

The coldest part of Puerto Rico is zone 11b, with winter lows of 45 to 50 °F. The warmest is zone 13b, at 65 to 70 °F.

How are planting zones worked out?

Each zone is a 10 °F band of the average coldest winter night over 1991–2020, split into a and b halves of 5 °F. The map does not show summer heat, rainfall or frost dates, so check local advice before planting.