A promise ring is a small way of saying something big, and the best promise rings combine a look she will love with a size that actually fits. Amazon has thousands of options, so we compared five popular, well-reviewed promise rings across different budgets, from a $12.99 gold-plated heart ring to a moissanite statement piece.
Every product below was checked on Amazon.com for its current price, star rating and number of ratings, and we describe each ring using only what the listing shows (or label it “per seller”). Before you order, measure the finger first – promise rings are usually worn on the ring finger or index finger and a wrong size is the most common reason for returns.
Disclosure: As an Amazon Associate we earn from qualifying purchases. Prices and ratings were checked on Amazon.com and can change.
Top 5 Best Promise Rings
Not sure what size to buy? Use our promise ring size chart, print the printable ring size chart or convert between systems with the ring size conversion chart. For background on what these rings traditionally mean, see the Wikipedia article on promise rings.
| IMAGE | PRODUCT | RATING | PRICE |
|---|---|---|---|
|
Best Overall
|
Yaresul 1.25ct Heart Promise Ring (925 Sterling Silver)
|
9.2
|
Check on Amazon |
|
Best Brand
|
PANDORA Sparkling Elevated Heart Ring
|
9.0
|
Check on Amazon |
|
Best Premium
|
LOIPURI 2CT Heart Moissanite Promise Ring (Celtic Knot)
|
9.0
|
Check on Amazon |
|
Best Budget
|
MDFUN 18K Gold Plated CZ Heart Promise Ring
|
8.8
|
Check on Amazon |
|
Best Halo
|
PAVOI 14K Gold Plated Heart Halo Promise Ring
|
8.4
|
Check on Amazon |
1. Yaresul 1.25ct Heart Promise Ring (925 Sterling Silver) – Best Overall Value
Rating: 4.6/5 | 1,317 ratings | $26.99 at time of writing
This heart-cut promise ring has the highest rating in our list with over a thousand ratings, and it sits in a comfortable mid-budget range. The Amazon listing describes a 4-prong set 1.25-carat simulated cubic zirconia on a 925 sterling silver band with thick 14K gold plating.
Yaresul 1.25ct Heart Promise Ring (925 Sterling Silver)
Features:
- Heart design: The listing describes a classic heart stone, 6mm x 6mm, 4-prong set.
- Sterling silver base: Made from 925 sterling silver with 14K gold plating per seller.
- Slim 2mm band: Easy to stack with other rings.
- Gift-ready: Per seller, it ships with a jewelry bag.
- Highest rating in this roundup (4.6/5)
- Over 1,300 ratings
- Sterling silver base rather than plated brass
- Classic, giftable heart design
- Reasonable price
- Cubic zirconia, not a natural diamond
- Gold plating can wear over time
- Size is chosen at checkout – measure first
Check the size selector carefully and compare it with our promise ring size chart before ordering.
2. PANDORA Sparkling Elevated Heart Ring – Best Brand Name
Rating: 4.5/5 | 618 ratings | $69.99 at time of writing (pink, size 7)
If the person receiving the ring loves PANDORA, this heart ring is an easy choice. The listing describes a raised heart-shaped pink stone surrounded by pavé details and a row of pavé along the top half of the band. Price varies by color and size, so check the variant you select.
PANDORA Sparkling Elevated Heart Ring
Features:
- Pink heart stone: A raised heart-shaped pink cubic zirconia, per the listing.
- Pavé halo: Sparkling pavé details surround the stone.
- Stackable: The listing says it works alone or in a ring stack.
- Gift box: Listed with a gift box.
- Well-known brand
- 4.5/5 rating
- Designed for stacking
- Arrives with a gift box per listing
- Distinct pink heart look
- Higher price than other CZ options here
- Price varies by size and color
- Fewer ratings than the budget picks
Pandora sizes can differ from US sizes, so double-check using our ring size conversion chart.
3. LOIPURI 2CT Heart Moissanite Promise Ring (Celtic Knot) – Best Moissanite Promise Ring
Rating: 4.5/5 | 347 ratings | $123.99 at time of writing (size 7)
For a more premium promise ring, this listing features a 2 carat heart-shaped moissanite on a Celtic knot sterling silver band. The seller describes the knot as a symbol of an unbreakable bond. Quality grades such as D color and VVS1 are per seller.
LOIPURI 2CT Heart Moissanite Promise Ring (Celtic Knot)
Features:
- Heart moissanite: A 2 carat heart-shaped stone per the listing.
- Celtic knot band: Carved, textured detailing on the band.
- Sterling silver: Made from polished 925 sterling silver.
- Meaningful design: Positioned by the seller as a promise or proposal ring.
- Moissanite stone for extra sparkle
- 4.5/5 rating
- Celtic knot detailing
- Sterling silver band
- Suitable as a promise or later engagement ring
- Most expensive pick in this list
- Fewer ratings than cheaper options
- Price changes by size
Moissanite rings are a popular step up from CZ if you want a stone made to last.
4. MDFUN 18K Gold Plated CZ Heart Promise Ring – Best Budget Pick
Rating: 4.4/5 | 2,374 ratings | $12.99 at time of writing
This is the cheapest ring in our roundup and the most-reviewed with more than 2,300 ratings. The listing describes a 7mm heart-shaped cubic zirconia on an 18K gold plated band, available in sizes 5 to 10.
MDFUN 18K Gold Plated CZ Heart Promise Ring
Features:
- 7mm heart stone: AAA+ cubic zirconia per listing.
- 18K gold plating: Listed as hypoallergenic per seller.
- Stackable: Described as suitable for stacking.
- Sizes 5-10: Whole sizes listed.
- Lowest price in the list
- Most ratings (2,374)
- Visible 7mm heart stone
- Good for gifting on a budget
- Sizes 5 to 10
- Gold-plated brass, not sterling silver
- Plating may wear over time
- No half sizes listed
A sensible low-risk option if you are testing a style or buying for a younger recipient.
5. PAVOI 14K Gold Plated Heart Halo Promise Ring – Best Halo Style
Rating: 4.2/5 | 1,439 ratings | $15.95 at time of writing
PAVOI offers a halo-style heart ring with a 5mm x 5mm heart-shaped cubic zirconia. The listing says it is rhodium plated and described as hypoallergenic, nickel-safe and lead-safe per seller.
PAVOI 14K Gold Plated Heart Halo Promise Ring
Features:
- Heart halo: 8 Hearts and 8 Arrows cubic zirconia per listing.
- Plating: Rhodium plating per seller.
- Skin-friendly claims: Listed as nickel-safe and hypoallergenic per seller.
- Gift box: Comes in a premium box per listing.
- Under $20
- 1,400+ ratings
- Halo design looks larger
- Gift box included per listing
- Nickel-safe per seller
- Lowest rating in this list (4.2/5)
- Plated, not solid silver
- Smaller stone than others
A good pick if you like the halo look without spending much.
Conclusion
For most shoppers, the Yaresul sterling silver heart ring is the best all-round value, PANDORA is the pick for a recognizable brand, and the LOIPURI moissanite ring is the choice if you want a more premium stone. If budget is tight, the MDFUN and PAVOI rings are inexpensive ways to start. Remember that gold-plated and cubic zirconia (a lab-made diamond simulant) rings are fashion jewelry, so expect plating to wear over time.
Before checkout, confirm your size with our ring sizing kit guide or pick up one of the best ring sizer kits. Planning to go bigger later? See our engagement ring size chart.
Looking for a brand-name option? See our Pandora best friend rings guide for heart and sparkle styles that also work as friendship gifts.
Thinking about the next step? See our best engagement rings for every budget.