Guest, Sign inJoin
Paris Mountain State Park Historic DistrictTravelers Rest, #1 on this list · Paris Mountain State Park Historic District · Photo: Bill Fitzpatrick · CC BY-SA 3.0
South Carolina rankings · Climate

Towns with the coolest summers in South Carolina

Travelers Rest has the coolest summers of South Carolina’s 163 towns of 2,500+: July afternoons average a high of 88° (NOAA 1991–2020 normals). The typical town here averages 91°; none of the 163 stay under 80°.

The average July high. NOAA U.S. Climate Normals, 1991–2020, from NOAA’s 5 km grid at each town’s center; one town for each grid cell. A described list: no letters. How grades work

#1

Travelers Rest

Greenville County · 9,135 people
88°

July high·January low 32°·52 days of 90°+ a year

#2

North Myrtle Beach

Horry County · 21,346 people
88°

July high·January low 37°·21 days of 90°+ a year

All 163 towns

July high, lowest first. Towns with the same figure share a rank (T = tied; 155 towns here).

163 towns ranked. Not here? See why a town may be missing.

#TownJuly highDays ≥90°January low
1Travelers RestGreenville County · 9,135 people88°5232°average low
2North Myrtle BeachHorry County · 21,346 people88°2137°average low
3Surfside BeachHorry County · 4,392 people88°3937°average low
T4Bereaunincorporated, Greenville County · 16,862 people88°2432°average low
T4Litchfield Beachunincorporated, Georgetown County · 9,044 people88°3937°average low
T4PickensPickens County · 3,188 people88°4831°average low
T4Sans Souciunincorporated, Greenville County · 7,665 people88°5232°average low
T8EasleyPickens County · 27,319 people89°4832°average low
T8Garden Cityunincorporated, Horry County · 11,591 people89°3937°average low
T10LandrumSpartanburg County · 2,865 people89°3331°average low
T10Myrtle BeachHorry County · 40,937 people89°2236°average low
T10Parkerunincorporated, Greenville County · 12,898 people89°2432°average low
T13InmanSpartanburg County · 3,458 people89°5532°average low
T13Murrells Inletunincorporated, Georgetown County · 10,044 people89°3937°average low
T15GreenvilleGreenville County · 75,310 people89°2433°average low
T15LibertyPickens County · 3,344 people89°4832°average low
T15WalhallaOconee County · 4,320 people89°4431°average low
T18Duneanunincorporated, Greenville County · 3,668 people89°2433°average low
T18GreerGreenville County · 50,007 people89°4832°average low
T18LymanSpartanburg County · 7,103 people89°4832°average low
T21Boiling Springsunincorporated, Spartanburg County · 12,936 people89°5531°average low
T21Little Riverunincorporated, Horry County · 11,771 people89°2136°average low
T23Carolina Forestunincorporated, Horry County · 26,263 people89°2236°average low
T23Taylorsunincorporated, Greenville County · 24,505 people89°4832°average low
T23Welcomeunincorporated, Greenville County · 6,527 people89°2432°average low
T26CentralPickens County · 5,298 people89°5532°average low
T26Saxonunincorporated, Spartanburg County · 4,085 people89°5732°average low
T26SenecaOconee County · 9,424 people89°5332°average low
T29Ganttunincorporated, Greenville County · 15,401 people90°2433°average low
T29GeorgetownGeorgetown County · 8,869 people90°6637°average low
T29Powdersvilleunincorporated, Anderson County · 10,771 people90°2432°average low
T29Valley Fallsunincorporated, Spartanburg County · 8,239 people90°5531°average low
T29Whitneyunincorporated, Spartanburg County · 3,685 people90°5731°average low
T34DuncanSpartanburg County · 4,675 people90°4832°average low
T34GaffneyCherokee County · 12,583 people90°3430°average low
T34MauldinGreenville County · 31,465 people90°2433°average low
T34WestminsterOconee County · 2,504 people90°4432°average low
T38CloverYork County · 7,659 people90°5130°average low
T38Forestbrookunincorporated, Horry County · 7,479 people90°2236°average low
T38Isle of PalmsCharleston County · 4,377 people90°5541°average low
T38Keowee Keyunincorporated, Oconee County · 3,351 people90°4431°average low
T38Socasteeunincorporated, Horry County · 23,796 people90°3936°average low
T38WellfordSpartanburg County · 3,914 people90°4832°average low
T44ClemsonPickens County · 18,941 people90°5533°average low
T44Golden Groveunincorporated, Greenville County · 2,913 people90°5033°average low
T44James IslandCharleston County · 12,660 people90°2441°average low
T44Piedmontunincorporated, Anderson County · 5,462 people90°5033°average low
T48East Gaffneyunincorporated, Cherokee County · 2,824 people90°3430°average low
T48Five Forksunincorporated, Greenville County · 18,656 people90°4833°average low
T48Mount PleasantCharleston County · 95,469 people90°2441°average low
T48PendletonAnderson County · 3,739 people90°5533°average low
T48Roebuckunincorporated, Spartanburg County · 2,902 people90°5732°average low
T48SimpsonvilleGreenville County · 28,459 people90°5433°average low
T48SpartanburgSpartanburg County · 39,978 people90°5731°average low
T55Arkwrightunincorporated, Spartanburg County · 2,816 people90°5732°average low
T55YorkYork County · 10,620 people90°5131°average low
T57BeltonAnderson County · 4,631 people90°6133°average low
T57Clemson University College campusunincorporated, Pickens County · 7,015 people90°5532°average low
T57Fountain InnGreenville County · 14,722 people90°5433°average low
T57Red Hillunincorporated, Horry County · 15,920 people90°5836°average low
T57WilliamstonAnderson County · 4,338 people90°5033°average low
62Newportunincorporated, York County · 4,121 people90°5531°average low
T63AndersonAnderson County · 31,323 people90°6133°average low
T63Centervilleunincorporated, Anderson County · 7,049 people90°5533°average low
T63Hilton Head IslandBeaufort County · 38,196 people90°5841°average low
T63Lesslieunincorporated, York County · 3,077 people90°5631°average low
T63Northlakeunincorporated, Anderson County · 4,390 people90°6133°average low
T63Rock HillYork County · 75,911 people90°5631°average low
T69CharlestonCharleston County · 159,423 people90°2440°average low
T69Homeland Parkunincorporated, Anderson County · 6,632 people90°5533°average low
T69Lake Wylieunincorporated, York County · 16,006 people90°4931°average low
T69LorisHorry County · 2,935 people90°3235°average low
T69WoodruffSpartanburg County · 6,026 people90°4832°average low
T74Baxter Villageunincorporated, York County · 4,542 people90°5631°average low
T74ConwayHorry County · 30,627 people90°5835°average low
T74Fort MillYork County · 38,673 people90°5631°average low
T74Tega CayYork County · 14,457 people90°5631°average low
T78Honea PathAnderson County · 3,950 people91°5033°average low
T78Port RoyalBeaufort County · 16,648 people91°5841°average low
T80BeaufortBeaufort County · 15,775 people91°7340°average low
T80Homewoodunincorporated, Horry County · 2,708 people91°5835°average low
T80Laurel Bayunincorporated, Beaufort County · 5,882 people91°7340°average low
83LancasterLancaster County · 9,623 people91°5631°average low
T84ChesterChester County · 5,324 people91°5432°average low
T84UnionUnion County · 8,077 people91°5631°average low
86LaurensLaurens County · 9,327 people91°6332°average low
T87AbbevilleAbbeville County · 4,902 people91°6034°average low
T87Dalzellunincorporated, Sumter County · 2,946 people91°5834°average low
T89Cherryvaleunincorporated, Sumter County · 2,611 people91°5834°average low
T89ClintonLaurens County · 7,918 people91°6432°average low
T89MullinsMarion County · 3,838 people91°5035°average low
T89SumterSumter County · 43,094 people91°5834°average low
T93AndrewsGeorgetown County · 2,522 people91°5836°average low
T93East Camdenunincorporated, Kershaw County · 4,194 people91°3633°average low
T93Lakewoodunincorporated, Sumter County · 3,544 people91°5835°average low
T96BishopvilleLee County · 2,829 people92°6334°average low
T96CamdenKershaw County · 9,201 people92°3633°average low
T96GreenwoodGreenwood County · 22,745 people92°5634°average low
T96HollywoodCharleston County · 5,652 people92°6438°average low
T96RavenelCharleston County · 2,728 people92°6438°average low
T96RidgelandJasper County · 3,818 people92°7338°average low
T102BennettsvilleMarlboro County · 7,565 people92°6233°average low
T102BlufftonBeaufort County · 36,807 people92°8039°average low
T102CherawChesterfield County · 4,921 people92°5232°average low
T102HanahanBerkeley County · 22,415 people92°6438°average low
T102HartsvilleDarlington County · 7,374 people92°7433°average low
T102MarionMarion County · 6,028 people92°5935°average low
T102North Hartsvilleunincorporated, Darlington County · 3,304 people92°7433°average low
T109DillonDillon County · 6,227 people92°6334°average low
T109Lugoffunincorporated, Kershaw County · 9,786 people92°6633°average low
T109McCormickMcCormick County · 2,010 people92°7934°average low
T109WinnsboroFairfield County · 3,305 people92°6233°average low
T113BlythewoodRichland County · 7,233 people92°7134°average low
T113Goose CreekBerkeley County · 52,010 people92°6438°average low
T113North CharlestonCharleston County · 129,245 people92°6438°average low
T116DarlingtonDarlington County · 6,075 people92°7234°average low
T116ManningClarendon County · 3,829 people92°7535°average low
T118Batesburg-LeesvilleLexington County · 5,346 people92°5734°average low
T118HardeevilleJasper County · 16,459 people92°8038°average low
T118Ladsonunincorporated, Berkeley County · 16,140 people92°6437°average low
T118NewberryNewberry County · 10,891 people92°7033°average low
T118Ninety SixGreenwood County · 2,089 people92°5633°average low
T118Sangareeunincorporated, Berkeley County · 8,681 people92°7237°average low
T124ColumbiaRichland County · 147,035 people92°10835°average low
T124FlorenceFlorence County · 41,231 people92°7034°average low
T124HamptonHampton County · 2,598 people92°7036°average low
T124VarnvilleHampton County · 1,626 people92°7036°average low
T124WalterboroColleton County · 5,485 people92°6736°average low
T129AllendaleAllendale County · 2,427 people92°7435°average low
T129Brookdaleunincorporated, Orangeburg County · 4,291 people92°8535°average low
T129Lake CityFlorence County · 5,940 people92°7235°average low
T129SummervilleDorchester County · 53,177 people92°7237°average low
T133AikenAiken County · 33,808 people92°8135°average low
T133KingstreeWilliamsburg County · 3,022 people92°7835°average low
T133New EllentonAiken County · 2,338 people92°8635°average low
T136DenmarkBamberg County · 3,059 people92°6335°average low
T136EdgefieldEdgefield County · 4,182 people92°8534°average low
T136OrangeburgOrangeburg County · 13,383 people92°8535°average low
T136Red Bankunincorporated, Lexington County · 11,314 people92°8134°average low
T136Wyboounincorporated, Clarendon County · 3,639 people92°7536°average low
T141BarnwellBarnwell County · 4,619 people92°10035°average low
T141Dentsvilleunincorporated, Richland County · 15,209 people92°10834°average low
T141Glovervilleunincorporated, Aiken County · 2,505 people92°9735°average low
T141Lake Murray of Richlandunincorporated, Richland County · 7,023 people92°4834°average low
T141LexingtonLexington County · 25,729 people92°8134°average low
T141Moncks CornerBerkeley County · 20,612 people92°8536°average low
T141North AugustaAiken County · 26,982 people92°8036°average low
T141SaludaSaluda County · 3,086 people92°7633°average low
T141WillistonBarnwell County · 2,898 people92°6335°average low
T150BambergBamberg County · 2,920 people93°6335°average low
T150Capitol Viewunincorporated, Richland County · 4,374 people93°10835°average low
T150White Knollunincorporated, Lexington County · 8,310 people93°8134°average low
T153IrmoRichland County · 12,204 people93°8134°average low
T153Oak Groveunincorporated, Lexington County · 12,256 people93°8134°average low
T155BurnettownAiken County · 3,267 people93°9735°average low
T155Forest AcresRichland County · 10,390 people93°10835°average low
T155Pine RidgeLexington County · 2,346 people93°8135°average low
T155West ColumbiaLexington County · 18,489 people93°8135°average low
T159Clearwaterunincorporated, Aiken County · 3,319 people93°8035°average low
T159Seven Oaksunincorporated, Lexington County · 15,921 people93°8134°average low
T159St. Andrewsunincorporated, Richland County · 19,868 people93°10834°average low
162Arthurtown College campusunincorporated, Richland County · 3,272 people93°10835°average low
163CayceLexington County · 13,680 people93°10835°average low
Quick answers

Questions people ask

Which South Carolina town has the coolest summers?

Travelers Rest (Greenville County): July afternoons average a high of 88°. North Myrtle Beach (88°) and Surfside Beach (88°) follow.

How are these towns ranked?

By the average July high (the warmest month’s afternoons), lowest first, on NOAA’s 1991–2020 normals, read from its 5 km grid at each town’s center. Towns with the same figure share a rank (T); the figure and the state rank are the ones on each town’s Climate page. How grades work.

Why isn’t my town on this list?

The list covers towns of 2,500+ residents, one for each of NOAA’s 5 km grid cells (163 in South Carolina): where towns share a cell, one of them stands for it, since the grid gives them the same figures. Every town’s own figures are on its Climate page. Every town is on the South Carolina page.

Go deeper

More South Carolina lists

Every list ranks the same 2,500+ towns, so a town’s rank means the same thing on each.

All South Carolina rankings →
Other states

Coolest summers in other states