How to Add Custom Currency Symbol in WooCommerce

WooCommerce is a popular WordPress eCommerce plugin. It was built with great flexibility. Today I would like to share How to Add Custom Currency Symbol in WooCommerce Site.

Recently I face typically problem while I’m building one of my Indian client WooCommerce website. WooCommerce shop page does not showing currency symbol as well as in WooCommerce setting, It shows only box symbol like currency symbol was corrupt or font problem.

After lots of searching, finally I got a easy solution. so today I will share my experience against this problem.

Add Custom Currency

Using Below code I will add India Rupee (INR).

First, you need to open your functions.php file in your parent theme or child theme file, and add the below code:

For function add_custom_currency(), you can add any country currency code and can find all country currency code from site.

Now ff you go to the WooCommerce Settings and click General tab, you can select newly added currency.Your can also check code for Change existing currency symbol.

Fix New Indian Currency Rupee Symbol Correctly in WooCommerce

Recently a new symbol was introduced for the Indian Currency Rupee. Woo-commerce already supports this symbol, but most of the time it shows a box. This is because of lack of support for this new symbol. One way to fix this issue is to replace the Rupee symbol with Rs.


Save the WooCommerce settings once and the front-end will show the Rs. instead of the Rupee symbol.