Yes, FCM push notifications are free.

Firebase cloud messaging is a cross-platform messaging system that allows you to send messages without any charge. 

Using FCM, you can send messages to client’s apps or send firebase web push notifications from websites.

To send push for free using existing push notification platforms, Sign-up tp Truepush