Is there a cost for Yahoo EMAIL?

For a basic Yahoo email account, there is no charge. However, there are advertisements and some services are limited. For example, you can't POP your mail.

There is a paid Yahoo email service called Mail Plus with no advertisements, POP ability and other advantages for $19.99 per year.