Yes and no, bike trainers generally fit all bikes but you will need to check the specifics first. After all, there are exceptions to the rule so you will want to make sure that the trainer you are buying is the perfect fit for your bike.