Entry to most temples is free. Some might have a nominal fee for specific rituals or pujas.