Yes, you can heat massage oil in the microwave but make sure your oil bottle is microwave-safe, or pour it into a microwave-safe ceramic or glass cup or container.