How Much Does Engagement Ring Cost?

Updated for 2026 — national average costs with state-by-state breakdowns

Low End
$1,500
Average
$5,000
High End
$10,000
per ring
Ad

What Does Engagement Ring Include?

An engagement ring is traditionally a diamond or gemstone ring given when proposing marriage. The diamond industry's old '2-3 months salary' rule is widely dismissed — modern couples spend what they're comfortable with, with lab-grown diamonds and alternative stones gaining popularity.

The national average cost for engagement ring is $5,000 per ring. Most homeowners pay between $1,500 and $10,000, though costs can vary significantly based on your location, the scope of work, and other factors outlined below.

What Affects the Price?

Stone Type

Natural diamond (1 ct): $4,000-$12,000. Lab-grown (1 ct): $1,500-$5,000. Moissanite (1 ct): $300-$600. Sapphire (1 ct): $500-$3,000

Setting

Solitaire: $300-$1,500. Halo: $500-$2,500. Three-stone: $500-$2,000. Vintage/custom: $800-$5,000

Metal

14k white gold: $300-$700. 14k yellow/rose gold: $300-$700. Platinum: $600-$1,500. 18k gold: $500-$1,000

Ad

Key Cost Factors

  • Diamond/stone type (natural, lab, moissanite)
  • Carat weight
  • Cut, color, and clarity
  • Setting style and metal
  • Brand and retailer
  • Custom vs ready-made

💡 Tips to Save Money

  • 1.Lab-grown diamonds cost 30-50% less than natural diamonds with identical appearance and properties
  • 2.Moissanite ($300-$600/carat) looks like a diamond for a fraction of the price
  • 3.Buy slightly under popular carat weights (0.9 vs 1.0 carat) for 10-20% savings with no visible difference
  • 4.Online retailers (Blue Nile, James Allen, Brilliant Earth) cost 20-40% less than traditional jewelers
Ad

📈 Engagement Ring Cost Trends (2020–2024)

Prices have increased +17.7% over the last 5 years

$4,247
2020
$4,425
2021
$4,713
2022
$4,845
2023
$5,000
2024
YearNational AvgYoY Change
2020$4,247
2021$4,425+4.2%
2022$4,713+6.5%
2023$4,845+2.8%
2024$5,000+3.2%

Based on national averages adjusted for annual inflation. Actual costs vary by location and project scope.

Engagement Ring Cost by State

Costs vary significantly by state due to labor rates, cost of living, and local market conditions. Click any state for a detailed breakdown.

StateLowAverageHigh
Alabama$1,230$4,100$8,200
Alaska$1,920$6,400$12,800
Arizona$1,425$4,750$9,500
Arkansas$1,200$4,000$8,000
California$2,025$6,750$13,500
Colorado$1,620$5,400$10,800
Connecticut$1,830$6,100$12,200
Delaware$1,575$5,250$10,500
Florida$1,470$4,900$9,800
Georgia$1,350$4,500$9,000
Hawaii$2,130$7,100$14,200
Idaho$1,380$4,600$9,200
Illinois$1,575$5,250$10,500
Indiana$1,320$4,400$8,800
Iowa$1,290$4,300$8,600
Kansas$1,275$4,250$8,500
Kentucky$1,260$4,200$8,400
Louisiana$1,305$4,350$8,700
Maine$1,530$5,100$10,200
Maryland$1,725$5,750$11,500
Massachusetts$1,950$6,500$13,000
Michigan$1,380$4,600$9,200
Minnesota$1,530$5,100$10,200
Mississippi$1,170$3,900$7,800
Missouri$1,305$4,350$8,700
Montana$1,425$4,750$9,500
Nebraska$1,320$4,400$8,800
Nevada$1,530$5,100$10,200
New Hampshire$1,680$5,600$11,200
New Jersey$1,875$6,250$12,500
New Mexico$1,350$4,500$9,000
New York$1,980$6,600$13,200
North Carolina$1,350$4,500$9,000
North Dakota$1,350$4,500$9,000
Ohio$1,350$4,500$9,000
Oklahoma$1,245$4,150$8,300
Oregon$1,650$5,500$11,000
Pennsylvania$1,530$5,100$10,200
Rhode Island$1,725$5,750$11,500
South Carolina$1,305$4,350$8,700
South Dakota$1,275$4,250$8,500
Tennessee$1,290$4,300$8,600
Texas$1,395$4,650$9,300
Utah$1,425$4,750$9,500
Vermont$1,620$5,400$10,800
Virginia$1,575$5,250$10,500
Washington$1,725$5,750$11,500
West Virginia$1,200$4,000$8,000
Wisconsin$1,410$4,700$9,400
Wyoming$1,380$4,600$9,200
Ad

Frequently Asked Questions

How much should you spend on an engagement ring?

Forget the outdated '2-3 months salary' rule — that was a marketing campaign by De Beers. Spend what you're comfortable with. The average in the US is about $5,000, but many couples spend $1,000-$3,000 and are thrilled with beautiful rings.

Are lab-grown diamonds real diamonds?

Yes — they are chemically, physically, and optically identical to mined diamonds. Even jewelers can't tell them apart without specialized equipment. They're graded on the same 4C scale. The only difference is origin (lab vs earth) and price (30-50% less).

🏙️ Engagement Ring Cost by City

Compare engagement ring costs in the most popular US cities:

View all 219 cities →
San Francisco, CA
$7,750
Seattle, WA
$6,500
Denver, CO
$5,750
Washington D.C., DC
$6,750
Nashville, TN
$5,000
Oklahoma City, OK
$4,100
El Paso, TX
$4,100
Boston, MA
$7,000
Portland, OR
$5,900
Las Vegas, NV
$5,100
Memphis, TN
$4,100
Louisville, KY
$4,250
Baltimore, MD
$5,500
Milwaukee, WI
$4,600
Albuquerque, NM
$4,400
Tucson, AZ
$4,400
Fresno, CA
$5,250
Sacramento, CA
$5,900
Mesa, AZ
$4,750
Kansas City, MO
$4,500
Atlanta, GA
$5,250
Omaha, NE
$4,400
Colorado Springs, CO
$5,100
Raleigh, NC
$4,900
Long Beach, CA
$6,750
Virginia Beach, VA
$5,250
Miami, FL
$6,000
Oakland, CA
$7,250
Minneapolis, MN
$5,400
Tampa, FL
$5,100
Tulsa, OK
$4,100
Arlington, TX
$4,750
New Orleans, LA
$4,750
Pittsburgh, PA
$4,750
St. Louis, MO
$4,400
Bakersfield, CA
$5,100
Anaheim, CA
$6,750
Honolulu, HI
$7,500
Santa Ana, CA
$6,600
Riverside, CA
$5,750
Corpus Christi, TX
$4,250
Lexington, KY
$4,400
Stockton, CA
$5,500
Henderson, NV
$5,100
St. Paul, MN
$5,250
Cincinnati, OH
$4,400
Anchorage, AK
$6,400
Greensboro, NC
$4,400
Plano, TX
$5,250
Newark, NJ
$6,250
Lincoln, NE
$4,250
Orlando, FL
$5,100
Irvine, CA
$7,000
Durham, NC
$4,750
Chula Vista, CA
$6,400
Toledo, OH
$4,100
Fort Wayne, IN
$4,100
Jersey City, NJ
$6,750
St. Petersburg, FL
$5,100
Laredo, TX
$4,000
Madison, WI
$4,900
Chandler, AZ
$4,900
Buffalo, NY
$4,600
Lubbock, TX
$4,100
Scottsdale, AZ
$5,600
Reno, NV
$5,250
Glendale, AZ
$4,750
Gilbert, AZ
$5,100
Winston-Salem, NC
$4,250
North Las Vegas, NV
$4,900
Norfolk, VA
$4,900
Chesapeake, VA
$5,100
Irving, TX
$5,000
Fremont, CA
$7,250
Richmond, VA
$4,900
Boise, ID
$4,900
San Bernardino, CA
$5,400
Spokane, WA
$4,750
Des Moines, IA
$4,250
Tacoma, WA
$5,750
Modesto, CA
$5,250
Fontana, CA
$5,500
Moreno Valley, CA
$5,400
Fayetteville, NC
$4,250
Birmingham, AL
$4,100
Rochester, NY
$4,600
Salt Lake City, UT
$5,250
Oxnard, CA
$6,100
Knoxville, TN
$4,250
Worcester, MA
$5,750
Brownsville, TX
$3,900
Grand Rapids, MI
$4,500
Newport News, VA
$4,750
Huntsville, AL
$4,250
Amarillo, TX
$4,100
Little Rock, AR
$4,100
Montgomery, AL
$4,000
Akron, OH
$4,100
Augusta, GA
$4,100
Baton Rouge, LA
$4,250
Mobile, AL
$4,000
Shreveport, LA
$4,000
Tallahassee, FL
$4,500
Hartford, CT
$5,750
Providence, RI
$5,600
Charleston, SC
$4,900
Savannah, GA
$4,400
Columbia, SC
$4,250
Chattanooga, TN
$4,250
Fort Lauderdale, FL
$5,900
Dayton, OH
$4,100
Sioux Falls, SD
$4,250
Springfield, MO
$4,000
Jackson, MS
$3,900
Palm Bay, FL
$4,750
Lakeland, FL
$4,600
Cape Coral, FL
$4,900
Pensacola, FL
$4,400
Port St. Lucie, FL
$4,900
Naperville, IL
$5,750
Tempe, AZ
$5,000
Overland Park, KS
$4,750
McKinney, TX
$5,100
Frisco, TX
$5,250
Cary, NC
$5,100
Clarksville, TN
$4,250
Cedar Rapids, IA
$4,100
Peoria, AZ
$4,900
Surprise, AZ
$4,750
Denton, TX
$4,900
Roseville, CA
$5,750
Gainesville, FL
$4,400
Bellevue, WA
$7,000
Murfreesboro, TN
$4,600
Round Rock, TX
$5,100
Columbia, MD
$5,750
Boulder, CO
$6,250
Ann Arbor, MI
$5,500
Santa Fe, NM
$5,250
Wilmington, NC
$4,600
Greenville, SC
$4,400
Fargo, ND
$4,250
Provo, UT
$4,900
Duluth, MN
$4,400
Billings, MT
$4,600
Missoula, MT
$4,900
Cheyenne, WY
$4,400
Burlington, VT
$5,400
Portland, ME
$5,400
Concord, NH
$5,250
Bismarck, ND
$4,250
Rapid City, SD
$4,250
Casper, WY
$4,400
Bangor, ME
$4,750
Charleston, WV
$4,000
Dover, DE
$4,900
Manchester, NH
$5,400
Bridgeport, CT
$6,000
Stamford, CT
$6,750
Wichita, KS
$4,100
Topeka, KS
$4,000
Springfield, IL
$4,250
Rockford, IL
$4,250
Erie, PA
$4,100
Scranton, PA
$4,250
Flint, MI
$3,900
Lansing, MI
$4,250
Syracuse, NY
$4,400
Albany, NY
$4,750
Eugene, OR
$5,250
Salem, OR
$5,100
Fort Collins, CO
$5,500
Pueblo, CO
$4,250
Aurora, CO
$5,400
Santa Barbara, CA
$7,000
Santa Rosa, CA
$6,400
Pasadena, CA
$6,900
Visalia, CA
$5,000
Pomona, CA
$5,900
Myrtle Beach, SC
$4,400
Daytona Beach, FL
$4,600
Sarasota, FL
$5,250
Naples, FL
$5,900
Ocala, FL
$4,250
Athens, GA
$4,250
Macon, GA
$4,000
Lexington, SC
$4,250
Asheville, NC
$5,100
Flagstaff, AZ
$5,400
Rochester, NY
$4,600
New Haven, CT
$5,400
Manchester, NH
$5,250
Augusta, GA
$4,100
Fort Myers, FL
$4,900
Wilmington, NC
$4,750
Arlington, VA
$6,500
Green Bay, WI
$4,250
South Bend, IN
$4,100
Bend, OR
$5,600
Bellingham, WA
$5,500
Midland, TX
$4,750
Waco, TX
$4,100
Newark, NJ
$6,000

Related Cost Guides

💬 What Did You Pay?

Real costs reported by homeowners for Engagement Ring

$5,198
Avg Reported
$3,639
Lowest Reported
$7,537
Highest Reported

Recent Reports

$4,779
Dallas, TX · Jan 2024
★★★★★
$4,591
Chicago, IL · Feb 2024
★★★★★
$4,921
Phoenix, AZ · Mar 2024
★★★★
$5,988
Denver, CO · Apr 2024
★★★★
$5,264
Atlanta, GA · May 2024
★★★☆☆
$6,201
Seattle, WA · Jun 2024
★★★☆☆

📐 Engagement Ring Cost Calculator

Get a personalized estimate based on your project details

Get Wedding Vendor Quotes

Compare prices from top-rated wedding professionals in your area.

Free, no obligation. Your information is secure and never shared.

🔍 Find Wedding Vendors

Browse reviews and pricing from wedding vendors in your area.

Find Vendors →

* CostWhale may earn a commission. This doesn't affect our pricing data or recommendations.

💰 Get Weekly Cost-Saving Tips

Join 10,000+ smart homeowners. Unsubscribe anytime.

🔒 No spam, ever. We respect your privacy.
Ad