The average cost of a promise ring can vary widely, ranging from as little as $100 to as much as $1,000 or more. The price is largely dependent on factors such as the metal, gemstone, and overall design.