Do I need to be fit to join Crossfit?

No. You will get fit here. All fitness levels are welcome.