The best month to sell a house, metro by metro
Across the 764 metro areas where we have enough history to say, June is the month homes sell for the most in 182 of them — about 24%. Widen it to the top three months (May, June, July) and you cover 52% of the country.
There is no single answer that holds everywhere, which is why "spring" is the answer you usually get. In 182 of 764 metro areas the highest sale prices land in June. In the other 582 they do not.
Those are closing months. A sale usually closes a month or two after the home goes under contract, so listing a few weeks ahead of the peak month is what actually catches it.
How much the calendar is worth also varies. In a typical metro the gap between the best month and the worst is about 17% of a normal year's price. In the metros at the top of the table below it is several times that, and in the flattest markets it is close to nothing — there, timing the calendar is not where the money is.
Method: for each metro we group three years of sales by the month the window closes, compare each month to that same year's average, then average those ratios across years. Comparing each year to itself cancels out the underlying price trend and leaves the seasonal shape. A month counts only if we saw it at least twice, and a metro counts only if at least eight months of the year are covered.
Source: Redfin's published market data, through May 2026. Neighborhood Numbers is an independent data publisher and is not affiliated with Redfin.
| Month | Metros where prices peak |
|---|---|
| January | 21 |
| February | 17 |
| March | 32 |
| April | 37 |
| May | 104 |
| June | 182 |
| July | 111 |
| August | 93 |
| September | 70 |
| October | 48 |
| November | 30 |
| December | 19 |
Where the calendar matters most
The metros with the widest gap between their best and worst month. If you are selling in one of these, a few weeks of timing is worth real money.
| Metro area | Best month | Softest month | Gap |
|---|---|---|---|
| Hailey, ID | February | June | 83% |
| Mineral Wells, TX | March | November | 64% |
| Roanoke Rapids, NC | December | April | 63% |
| Easton, MD | January | February | 58% |
| Brenham, TX | May | April | 55% |
| Coffeyville, KS | June | March | 53% |
| Van Wert, OH | May | January | 51% |
| Glenwood Springs, CO | January | July | 51% |
| McAlester, OK | June | February | 50% |
| Terre Haute, IN | September | January | 50% |
| Galesburg, IL | June | March | 49% |
| Parkersburg, WV | May | March | 48% |
| Houghton, MI | June | January | 48% |
| Athens, OH | November | January | 47% |
| Albany, GA | October | April | 47% |
| Lewistown, PA | May | January | 47% |
| Ada, OK | June | March | 47% |
| Kirksville, MO | January | February | 47% |
| Freeport, IL | May | February | 47% |
| Borger, TX | December | February | 46% |
| Jackson, WY | August | May | 46% |
| Grand Rapids, MN | August | February | 45% |
| Milledgeville, GA | August | December | 45% |
| Blytheville, AR | April | June | 44% |
| Ogdensburg, NY | July | February | 44% |
| Great Bend, KS | April | May | 44% |
| Alexander City, AL | June | December | 44% |
| Dyersburg, TN | September | April | 44% |
| Norfolk, NE | September | January | 43% |
| Murray, KY | March | January | 42% |
Do you sell homes for a living?
We build this page's numbers into a one-page report with your name, brokerage and phone on it, for up to three areas you work — emailed to you fresh every month. Forward it to clients. $49 a month, cancel anytime.
See a real sample report first — no email needed.
Every metro area we answer this for
764 metro areas, each with its own answer and its own numbers.
- Hailey, ID
- Mineral Wells, TX
- Roanoke Rapids, NC
- Easton, MD
- Brenham, TX
- Coffeyville, KS
- Van Wert, OH
- Glenwood Springs, CO
- McAlester, OK
- Terre Haute, IN
- Galesburg, IL
- Parkersburg, WV
- Houghton, MI
- Athens, OH
- Albany, GA
- Lewistown, PA
- Ada, OK
- Kirksville, MO
- Freeport, IL
- Borger, TX
- Jackson, WY
- Grand Rapids, MN
- Milledgeville, GA
- Blytheville, AR
- Ogdensburg, NY
- Great Bend, KS
- Alexander City, AL
- Dyersburg, TN
- Norfolk, NE
- Murray, KY
- Pittsburg, KS
- Fairmont, MN
- Sunbury, PA
- Johnstown, PA
- Bemidji, MN
- El Dorado, AR
- Mexico, MO
- Clarksburg, WV
- Kerrville, TX
- Jamestown, NY
- Newberry, SC
- Winfield, KS
- Pella, IA
- Bluefield, WV
- Meadville, PA
- Marshalltown, IA
- Palestine, TX
- Fort Madison, IA
- Hudson, NY
- Hillsdale, MI
- Watertown, SD
- Batesville, AR
- Susanville, CA
- Alma, MI
- Pine Bluff, AR
- Riverton, WY
- Jesup, GA
- Marion, IN
- Frankfort, IN
- Macomb, IL
- Albert Lea, MN
- Peoria, IL
- Seymour, IN
- Norwalk, OH
- Spirit Lake, IA
- Lincoln, IL
- Elmira, NY
- Marion, OH
- Vincennes, IN
- Edwards, CO
- Peru, IN
- Wapakoneta, OH
- Wheeling, WV
- Jasper, IN
- Rexburg, ID
- Point Pleasant, WV
- Huntington, IN
- Ottumwa, IA
- Menomonie, WI
- Taylorville, IL
- Ludington, MI
- Marion, NC
- Gloversville, NY
- Ithaca, NY
- Enid, OK
- Sedalia, MO
- Cullowhee, NC
- Berlin, NH
- New Castle, IN
- Centralia, IL
- Indiana, PA
- Clinton, IA
- Hastings, NE
- Danville, IL
- Durango, CO
- Zanesville, OH
- Angola, IN
- Bennington, VT
- Jacksonville, TX
- Shawano, WI
- Hannibal, MO
- Ocean City, NJ
- New Castle, PA
- Rockport, TX
- Washington Court House, OH
- Mason City, IA
- Brownwood, TX
- Tahlequah, OK
- Jasper, AL
- Sulphur Springs, TX
- Campbellsville, KY
- Celina, OH
- Enterprise, AL
- Duncan, OK
- Sikeston, MO
- Escanaba, MI
- Rutland, VT
- Oxford, MS
- Defiance, OH
- Ottawa, KS
- Bluffton, IN
- Saginaw, MI
- Ashtabula, OH
- Burlington, IA
- Lewisburg, PA
- Kapaa, HI
- Poplar Bluff, MO
- Watertown, NY
- Auburn, NY
- Moberly, MO
- Champaign, IL
- Stevens Point, WI
- Plymouth, IN
- Toccoa, GA
- Salina, KS
- Altoona, PA
- Rochester, NY
- Austin, MN
- Cambridge, OH
- Coldwater, MI
- Wabash, IN
- Sheridan, WY
- Cortland, NY
- Wisconsin Rapids, WI
- Dothan, AL
- Amsterdam, NY
- Danville, KY
- Altus, OK
- Sidney, OH
- Paris, TN
- Mount Sterling, KY
- Platteville, WI
- Dickinson, ND
- Sayre, PA
- Waycross, GA
- Michigan City, IN
- Fairmont, WV
- Ponca City, OK
- Charleston, IL
- Emporia, KS
- Weirton, WV
- Muscatine, IA
- Toledo, OH
- Yankton, SD
- Pontiac, IL
- Sandpoint, ID
- Ottawa, IL
- Scottsboro, AL
- Corsicana, TX
- Kearney, NE
- Alpena, MI
- Bonham, TX
- Ruidoso, NM
- St. Joseph, MO
- Aberdeen, SD
- Bridgeport, CT
- Mitchell, SD
- Manitowoc, WI
- Big Rapids, MI
- Lima, OH
- Muncie, IN
- Cadillac, MI
- Spearfish, SD
- Ozark, AL
- Dayton, TN
- Adrian, MI
- Alexandria, MN
- Roswell, NM
- Bay City, MI
- Cleveland, OH
- Taos, NM
- Fergus Falls, MN
- Rochelle, IL
- Paris, TX
- Batavia, NY
- Oneonta, NY
- Whitewater, WI
- Muskogee, OK
- Kankakee, IL
- Harrison, AR
- Cambridge, MD
- Traverse City, MI
- Springfield, IL
- Santa Cruz, CA
- Willmar, MN
- San Rafael, CA
- Arcadia, FL
- Monroe, MI
- Akron, OH
- Bay City, TX
- Dayton, OH
- Del Rio, TX
- Marquette, MI
- Milwaukee, WI
- Richmond, IN
- Thomaston, GA
- Jackson, MI
- Gadsden, AL
- Battle Creek, MI
- Forest City, NC
- Somerset, KY
- Midland, MI
- Olean, NY
- Key West, FL
- Williamsport, PA
- Charleston, WV
- Warsaw, IN
- New Philadelphia, OH
- Ruston, LA
- Corning, NY
- West Plains, MO
- South Bend, IN
- Anniston, AL
- Dixon, IL
- Paragould, AR
- Russellville, AR
- Urbana, OH
- Santa Maria, CA
- Pottsville, PA
- Madisonville, KY
- Buffalo, NY
- Winona, MN
- Chillicothe, OH
- Mount Vernon, OH
- Sterling, IL
- Butte, MT
- Oakland, CA
- Flint, MI
- Blackfoot, ID
- Lansing, MI
- Mount Pleasant, MI
- North Wilkesboro, NC
- Brainerd, MN
- Ardmore, OK
- Wilmington, OH
- Topeka, KS
- Mansfield, OH
- Sioux City, IA
- The Dalles, OR
- San Angelo, TX
- Carlsbad, NM
- Erie, PA
- El Centro, CA
- Bloomington, IL
- Marinette, WI
- Sandusky, OH
- Steamboat Springs, CO
- Oak Harbor, WA
- Greenwood, SC
- Rolla, MO
- Ellensburg, WA
- Branson, MO
- Sevierville, TN
- Tiffin, OH
- Madison, IN
- Detroit, MI
- Fremont, OH
- Fort Morgan, CO
- Syracuse, NY
- Bucyrus, OH
- Pittsburgh, PA
- Los Alamos, NM
- Cumberland, MD
- Wausau, WI
- Williston, ND
- Stephenville, TX
- North Platte, NE
- Brevard, NC
- Somerset, PA
- Bellefontaine, OH
- Texarkana, TX
- Youngstown, OH
- Utica, NY
- Kahului, HI
- Muskegon, MI
- Lawton, OK
- Connersville, IN
- Logansport, IN
- Greenville, OH
- Danville, VA
- Fort Payne, AL
- Burlington, VT
- Quincy, IL
- Red Wing, MN
- Columbus, IN
- Sturgis, MI
- Boone, NC
- Faribault, MN
- Lawrenceburg, TN
- Washington, NC
- Atlantic City, NJ
- Trenton, NJ
- Lumberton, NC
- Salem, OH
- Moscow, ID
- Oshkosh, WI
- Barre, VT
- Marietta, OH
- Monroe, LA
- Decatur, IL
- Waterloo, IA
- St. Louis, MO
- Elkhart, IN
- Manhattan, KS
- Tupelo, MS
- Blacksburg, VA
- Lake County, IL
- Grand Island, NE
- Thomasville, GA
- Bloomsburg, PA
- Paducah, KY
- Canton, OH
- Plattsburgh, NY
- Farmington, MO
- Racine, WI
- Laconia, NH
- Ashland, OH
- Kinston, NC
- Niles, MI
- Santa Fe, NM
- Carbondale, IL
- Albertville, AL
- Elizabeth City, NC
- Payson, AZ
- Bangor, ME
- Shreveport, LA
- Binghamton, NY
- Albany, NY
- Kingston, NY
- Orangeburg, SC
- Laramie, WY
- Huntington, WV
- Lebanon, MO
- Pullman, WA
- London, KY
- Cape Girardeau, MO
- Scranton, PA
- Beckley, WV
- Seneca, SC
- Athens, TN
- Auburn, IN
- Norwich, CT
- Opelousas, LA
- Roanoke, VA
- Stillwater, OK
- Warrensburg, MO
- Bartlesville, OK
- Nogales, AZ
- Morgantown, WV
- Torrington, CT
- Kalamazoo, MI
- Crawfordsville, IN
- Kingsport, TN
- Martinsville, VA
- Lawrence, KS
- McMinnville, TN
- Green Bay, WI
- Frederick, MD
- Alamogordo, NM
- Hays, KS
- Cedartown, GA
- Columbus, NE
- Fredericksburg, TX
- Wichita Falls, TX
- Naples, FL
- Morehead City, NC
- Walla Walla, WA
- Granbury, TX
- Glasgow, KY
- Talladega, AL
- Philadelphia, PA
- Palatka, FL
- Jackson, TN
- Ann Arbor, MI
- Barnstable Town, MA
- Newark, NJ
- Truckee, CA
- Hobbs, NM
- Lafayette, IN
- Kendallville, IN
- Jackson, MS
- Montrose, CO
- Prineville, OR
- Baraboo, WI
- Warren, MI
- Allentown, PA
- San Jose, CA
- Pittsfield, MA
- Vernal, UT
- Chicago, IL
- Janesville, WI
- Bedford, IN
- Picayune, MS
- Garden City, KS
- Glens Falls, NY
- Cullman, AL
- Ontario, OR
- Gettysburg, PA
- Hot Springs, AR
- Gainesville, TX
- Findlay, OH
- Huntsville, TX
- Kansas City, MO
- Statesboro, GA
- Dubuque, IA
- Tyler, TX
- La Crosse, WI
- Crossville, TN
- Beaver Dam, WI
- Mount Airy, NC
- Cornelia, GA
- Minot, ND
- Cleveland, TN
- Greeneville, TN
- Johnson City, TN
- Eureka, CA
- Jefferson City, MO
- New Haven, CT
- Kokomo, IN
- Concord, NH
- Montgomery, AL
- Heber, UT
- Athens, TX
- Lebanon, NH
- Bloomington, IN
- Eau Claire, WI
- Klamath Falls, OR
- Cedar Rapids, IA
- Hutchinson, MN
- Hartford, CT
- Breckenridge, CO
- Keene, NH
- Gardnerville Ranchos, NV
- Cincinnati, OH
- Macon, GA
- Sherman, TX
- Longview, TX
- Tulsa, OK
- Baltimore, MD
- Fond du Lac, WI
- Tullahoma, TN
- Cookeville, TN
- Shelby, NC
- Houma, LA
- Worcester, MA
- Salinas, CA
- Searcy, AR
- Dalton, GA
- Florence, AL
- Washington, DC
- Vineland, NJ
- Appleton, WI
- Davenport, IA
- Hermiston, OR
- Alexandria, LA
- Frankfort, KY
- Valdosta, GA
- Grand Junction, CO
- Fairbanks, AK
- Brunswick, GA
- Sumter, SC
- Wenatchee, WA
- Bardstown, KY
- Reading, PA
- Great Falls, MT
- Sheboygan, WI
- Augusta, ME
- Camden, NJ
- York, PA
- Victoria, TX
- Roseburg, OR
- Florence, SC
- Lake Havasu City, AZ
- St. Cloud, MN
- Boulder, CO
- Lebanon, PA
- Owatonna, MN
- Jacksonville, NC
- Rockingham County, NH
- Centralia, WA
- Idaho Falls, ID
- Columbus, OH
- Red Bluff, CA
- Staunton, VA
- Mountain Home, AR
- Boston, MA
- Wilson, NC
- LaGrange, GA
- Springfield, MA
- Ukiah, CA
- Elgin, IL
- Calhoun, GA
- Farmington, NM
- Wooster, OH
- Corvallis, OR
- Shawnee, OK
- Fort Wayne, IN
- Rome, GA
- Rockford, IL
- Kalispell, MT
- Charlottesville, VA
- Morristown, TN
- Gaffney, SC
- Little Rock, AR
- Cheyenne, WY
- Wichita, KS
- Bismarck, ND
- San Francisco, CA
- Tallahassee, FL
- Astoria, OR
- Birmingham, AL
- Lewiston, ID
- Fort Leonard Wood, MO
- Winchester, VA
- New Brunswick, NJ
- Memphis, TN
- Aberdeen, WA
- Montgomery County, PA
- Fremont, NE
- Abilene, TX
- Springfield, OH
- Port Angeles, WA
- Mount Vernon, WA
- Wilmington, DE
- Show Low, AZ
- State College, PA
- Newport, OR
- Georgetown, SC
- Seattle, WA
- Grand Rapids, MI
- Lewiston, ME
- California, MD
- Gary, IN
- Hilo, HI
- Elizabethtown, KY
- Evansville, IN
- Anchorage, AK
- Harrisburg, PA
- Owensboro, KY
- Gainesville, FL
- Springfield, MO
- Kill Devil Hills, NC
- Beaumont, TX
- Lewisburg, TN
- Cañon City, CO
- Burley, ID
- Warner Robins, GA
- Sonora, CA
- Hanford, CA
- Albemarle, NC
- Rocky Mount, NC
- Redding, CA
- Fort Smith, AR
- Rochester, MN
- Coos Bay, OR
- Pocatello, ID
- Napa, CA
- Durant, OK
- Portland, ME
- Clovis, NM
- Spokane, WA
- Pueblo, CO
- Des Moines, IA
- Missoula, MT
- Richmond, KY
- Virginia Beach, VA
- Omaha, NE
- Indianapolis, IN
- Clearlake, CA
- Carson City, NV
- New Bern, NC
- Bremerton, WA
- Pahrump, NV
- Jonesboro, AR
- Chico, CA
- Casper, WY
- Durham, NC
- Crestview, FL
- Rock Springs, WY
- Cedar City, UT
- Bozeman, MT
- Poughkeepsie, NY
- Columbia, MO
- Tuscaloosa, AL
- Louisville, KY
- Ames, IA
- Lancaster, PA
- Bowling Green, KY
- Shelton, WA
- Richmond, VA
- Hammond, LA
- Fort Lauderdale, FL
- Logan, UT
- Joplin, MO
- St. George, UT
- Madison, WI
- Fayetteville, AR
- Hickory, NC
- Mountain Home, ID
- Moses Lake, WA
- Providence, RI
- Honolulu, HI
- Lincoln, NE
- Asheville, NC
- Longview, WA
- Reno, NV
- Grants Pass, OR
- Chambersburg, PA
- Gainesville, GA
- Laredo, TX
- Decatur, AL
- Mobile, AL
- East Stroudsburg, PA
- Coeur d'Alene, ID
- Medford, OR
- Twin Falls, ID
- Fayetteville, NC
- Flagstaff, AZ
- Yuma, AZ
- Auburn, AL
- Augusta, GA
- Goldsboro, NC
- Modesto, CA
- New Orleans, LA
- Minneapolis, MN
- West Palm Beach, FL
- Gulfport, MS
- Amarillo, TX
- Greensboro, NC
- Oklahoma City, OK
- Helena, MT
- Nassau County, NY
- Manchester, NH
- Lexington, KY
- Raleigh, NC
- St. Marys, GA
- Sioux Falls, SD
- Rapid City, SD
- Greenville, NC
- Charlotte, NC
- Iowa City, IA
- Stockton, CA
- Vallejo, CA
- Billings, MT
- Bend, OR
- Atlanta, GA
- Austin, TX
- Lynchburg, VA
- Watertown, WI
- New York, NY
- Winston-Salem, NC
- San Luis Obispo, CA
- Albany, OR
- Pinehurst, NC
- Waco, TX
- Elko, NV
- Portland, OR
- San Antonio, TX
- Jefferson, GA
- Dover, DE
- Burlington, NC
- Sebastian, FL
- Sebring, FL
- Salt Lake City, UT
- Boise City, ID
- Lake Charles, LA
- Clarksville, TN
- Pensacola, FL
- College Station, TX
- Hagerstown, MD
- Los Angeles, CA
- Merced, CA
- Houston, TX
- Wilmington, NC
- Baton Rouge, LA
- Madera, CA
- Fort Collins, CO
- Prescott Valley, AZ
- Daphne, AL
- Clewiston, FL
- Dallas, TX
- Cape Coral, FL
- Denver, CO
- North Port, FL
- Santa Rosa, CA
- Shelbyville, TN
- Sierra Vista, AZ
- Anaheim, CA
- Eugene, OR
- Sacramento, CA
- Holland, MI
- Lubbock, TX
- Salem, OR
- Yakima, WA
- Fresno, CA
- Homosassa Springs, FL
- Sanford, NC
- Huntsville, AL
- Ogden, UT
- Charleston, SC
- San Diego, CA
- Punta Gorda, FL
- Killeen, TX
- Knoxville, TN
- Panama City, FL
- Visalia, CA
- Jacksonville, FL
- Tacoma, WA
- Oxnard, CA
- Greenville, SC
- Hilton Head Island, SC
- Spartanburg, SC
- Hinesville, GA
- Bakersfield, CA
- McAllen, TX
- Nashville, TN
- Lafayette, LA
- Brownsville, TX
- Yuba City, CA
- Miami, FL
- El Paso, TX
- Fernley, NV
- Kennewick, WA
- Harrisonburg, VA
- Las Cruces, NM
- Olympia, WA
- Orlando, FL
- Ocala, FL
- Fort Worth, TX
- Provo, UT
- Tampa, FL
- Myrtle Beach, SC
- Tucson, AZ
- Las Vegas, NV
- Bellingham, WA
- Greeley, CO
- Palm Bay, FL
- Riverside, CA
- Deltona, FL
- Savannah, GA
- Port St. Lucie, FL
- The Villages, FL
- Phoenix, AZ
- Lakeland, FL
The other questions
- How long it takes to sell a house
- Where homes sell above asking
- Are home prices going up or down
- Buyer's market or seller's market
- How many homes are for sale
Source: Redfin's published market data, through May 2026. Neighborhood Numbers is an independent data publisher and is not affiliated with Redfin.