Is it free to make facebook fan page?

Yes, it's 100% Free. And you can create multiple fan pages using your personal facebook account. Just make sure you can manage all fan pages you made.