Yes, FCM push notifications are free.

Firebase 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 push notifications from websites.

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