An oil change can range anywhere from $100 to $300, depending on what shop you choose or if there are any discounts.