HP laptop battery prices range from $30 to $150 depending on the model, age, and where you buy
A replacement battery for an HP laptop typically costs between $30 and $150. The exact price depends on which HP model you own, whether you buy directly from HP or a third-party seller, and whether the battery is original equipment or a compatible alternative. Older or discontinued models sometimes cost more because fewer are in stock. Newer models with larger capacity batteries cost more than smaller ones.
Original HP batteries cost more than third-party batteries, but they come with a warranty and are may provide to work with your specific model. Third-party batteries are cheaper but vary in quality and longevity. Some last as long as the original; others fail within a year. If you buy from Amazon, Best Buy, or Walmart, prices are usually lower than buying directly from HP, but you need to verify the seller is reputable.
Key Takeaways
- Original HP batteries cost $60 to $150, while third-party replacements cost $30 to $80 for the same model.
- Your exact price depends on your laptop model number, which you can find in Settings or on a sticker under the battery.
- Buying from Amazon, Best Buy, or Walmart is usually cheaper than buying directly from HP's website.
- Third-party batteries are riskier but can work well if you buy from a seller with good reviews and a return policy.
How to find your exact HP model and battery part number
Before you search for a price, you need to know your exact model number. Open Settings on your laptop, go to System, then About. Look for "Model" or "Product Name." Write this down exactly as it appears—for example, "HP Pavilion 15-eh1023dx" or "HP Envy x360 13-ay0043dx." This model number is what sellers use to match you with the right battery.
You can also find the model number on a sticker under the battery itself. Shut down your laptop, unplug it, and remove the battery if it is removable. Look for a label that starts with "P/N" (part number) or "Model." If your battery is not removable, the sticker is usually on the bottom of the laptop. Take a photo of the part number—it looks like a string of letters and numbers such as "RE03047XL" or "MO06XL."
Once you have the model number or part number, search for it on HP's website, Amazon, or Best Buy. This search will show you the exact battery that fits your laptop and the current price at each retailer.
Original HP batteries versus third-party alternatives
An original HP battery costs more but comes with a one-year warranty and is may provide to work with your laptop. HP tests these batteries to match your laptop's power needs and charging system. If the battery fails within the warranty period, HP will replace it. Original batteries also tend to last longer—typically three to five years of regular use before capacity drops noticeably.
Third-party batteries made by companies like Anker, Lenoge, or Powerex cost 30 to 50 percent less. Some work just as well as the original, but quality varies widely. A cheap third-party battery might fail after six months or hold only 70 percent of the charge it should. Before buying a third-party battery, check the seller's return policy and read recent reviews. Look for reviews that mention how long the battery lasted and whether it charges fully.
A middle ground is a refurbished original HP battery. These are used batteries that HP or a certified seller has tested and cleaned. They cost $40 to $80 and come with a shorter warranty—usually 90 days instead of one year. Refurbished batteries are less risky than new third-party ones but cheaper than new original batteries.
Where to buy and typical price ranges by retailer
| Retailer | Original HP Battery | Third-Party Battery | Shipping and Returns |
|---|---|---|---|
| HP.com | $80–$150 | Not sold | Free shipping on orders over $35; 30-day return |
| Amazon | $60–$120 | $30–$70 | Free shipping with Prime; 30-day return for most sellers |
| Best Buy | $70–$130 | $40–$80 | Free shipping on orders over $35; 15-day return |
| Walmart | $65–$125 | $35–$75 | Free shipping on orders over $35; 30-day return |
| eBay | $50–$110 | $25–$60 | Varies by seller; check return policy before buying |
HP.com charges the most because you are buying directly from the manufacturer. You get the full warranty and know the battery is authentic, but you pay for that certainty. Amazon and Walmart usually have the lowest prices on original batteries because they buy in bulk. Best Buy falls in the middle and offers the advantage of in-store pickup if you need the battery today.
eBay has the lowest prices but the highest risk. Many sellers on eBay are legitimate, but some sell counterfeit or used batteries labeled as new. Before buying on eBay, check the seller's feedback score—look for sellers with at least 98 percent positive feedback and thousands of sales. Read recent reviews to see if buyers received what was promised.
What affects the price of your specific battery
Newer HP models cost more to replace because the batteries are newer designs with larger capacity. A battery for a 2024 HP Pavilion might cost $120, while a battery for a 2018 model costs $60. Larger laptops with bigger screens also need bigger batteries, which cost more. A 17-inch HP laptop battery costs more than a 13-inch one.
Discontinued models sometimes cost more because fewer batteries are in stock and sellers raise prices to match demand. If your HP laptop is five or more years old, you might find that original batteries are no longer sold by HP or major retailers. In that case, third-party batteries or refurbished originals become your only option, and prices can be unpredictable.
Gaming laptops and workstations have larger batteries than standard laptops, so replacements cost more. An HP Omen gaming laptop battery might cost $130, while an HP Pavilion standard laptop battery costs $70 for the same year and brand.
How to avoid overpaying and spot counterfeit batteries
Compare prices across at least three retailers before buying. Use your model number to search on HP.com, Amazon, Best Buy, and Walmart. Write down the prices and shipping costs. Sometimes a higher sticker price includes free shipping, which makes it cheaper overall. Check whether the retailer offers a return policy in case the battery does not work.
Counterfeit batteries are rare but exist, especially on eBay and third-party Amazon sellers. A counterfeit battery might look identical to the real one but fail quickly or not charge fully. To avoid counterfeits, buy from HP directly, from major retailers like Best Buy or Walmart, or from Amazon's official HP store. If you buy from a third-party seller on Amazon, check whether they are an authorized reseller. On eBay, stick to sellers with thousands of sales and 98 percent or higher feedback.
Watch for prices that seem too good to be true. If a battery that normally costs $100 is listed for $25, it is either used, counterfeit, or the listing is a mistake. Legitimate sellers do not undercut the market by 75 percent.
Frequently Asked Questions
Can I use a battery from a different HP model in my laptop?
No. HP batteries are model-specific because different laptops have different power requirements and connector types. Using the wrong battery can damage your laptop or cause it to not charge at all. Always match the part number exactly.
Is it cheaper to buy a battery in person or online?
Online is usually cheaper. Best Buy and Walmart have lower online prices than in-store prices. If you need the battery today and do not want to wait for shipping, Best Buy's in-store pickup option is faster than ordering online and waiting, though the price is the same.
Do third-party batteries come with a warranty?
Some do, some do not. Check the product listing before you buy. Most third-party batteries come with a 30-day or 90-day warranty, which is shorter than the one-year warranty on original HP batteries. Read the warranty terms to see whether it covers defects or only dead-on-arrival batteries.
What should I do if the battery I bought does not fit?
Return it when ready using the retailer's return policy. Most retailers allow returns within 30 days if the item is unused and in original packaging. Keep your receipt and the original box. If you opened the battery, some retailers will still accept it, but others will not—check the return policy before you buy.
How long does a replacement battery usually last?
An original HP battery typically lasts three to five years before the charge capacity drops noticeably. Third-party batteries vary—some last as long as originals, others fail after one or two years. Lifespan depends on how often you charge, whether you let the battery fully drain, and how hot your laptop gets during use.