Yes, affiliate marketing is usually free to join. As an affiliate marketer, you do not need to pay any fees to become an affiliate of a company or their products/services. However, some affiliate programs may require you to meet certain qualifications or have a website/blog with a certain level of traffic before you can join their program as an affiliate.