They do offer some classes in the Fitness Center some are free and others cost a small fee. You can look at a set of Navigators to get an idea of when they are offered. The DCL website does not show the list of classes offered on the Fantasy, but here is a listing of what is offered on the Dream and you should find similar classes on the Fantasy.
From my memory, there was a spin class most days and a yoga/stretching class a few days with no fee. They also had a Boot Camp class that did have a fee.
There was a $12 fee on many classes. A few were free. THe boot camp package was over $100 (if I'm remembering correctly). Using the equipment has no fee.
GET UP TO A $1000 SHIPBOARD CREDIT AND AN EXCLUSIVE GIFT!
If you make your Disney Cruise Line reservation with Dreams Unlimited Travel you’ll receive these incredible shipboard credits to spend on your cruise!