Yes, the WooCommerce plugin is completely free of charge. To add more utilities to your online store or enhance the features, you might want to add premium plugins which may bear costs to your store.