The cost of changing the battery in a Mac will vary depending on the model of your MacBook pro and where you are replacing it. Apple recommends that you change your MacBook battery at an Apple Store or an Apple Authorized Service Provider. If you have an AppleCare+ plan, you may be able to get the battery replacement for free. If you don't have AppleCare+, the cost will vary depending on the model of Mac you have. generally, the cost varies from 130$ to 200$