Yes, Lucky Mobile does have an activation fee. A one-time $10 SIM Card charge applies for new activations. The fee is waived for customers who port their number over from another carrier. Once the SIM card is activated, you'll have access to Lucky Mobile's prepaid plans.