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