Does it cost anything to join Poptropica?

No, Poptropica is free. However Poptropica Membership is paid.

Poptropica Membership simply means new islands are open before anyone else.