The price of almond butter varies, depending on the brand and certifications. Almonds are a more expensive nut than peanuts, so almond butter is also more expensive than peanut butter. Almond butters usually cost between $7 and $20 per jar. Products that are USDA certified organic may come with a higher price tag, and so will more convenient single-serve options. The size of the jar varies, so also take into consideration the price per serving, which is almost always 2 tablespoons. Also compare pricing among the different retailers listed, as it may change, and items may be on sale from one retailer and not another. Our top pick, Once Again's Creamy Roasted Almond Butter, was $13 when we published this article, and is non-GMO and contains just almonds.