How to Add Fonts to Your Shopify Theme?

How to Add Fonts to Your Shopify Theme_


Many Shopify themes offer a variety of built-in fonts for merchants to customize the look of their store. These fonts help match the overall design and style of the theme, and they can be easily changed in the theme editor to give the store a unique look and feel.

Although some stores may be okay with using basic fonts or the default options provided with their theme, you might prefer custom font options that help your brand stand out and convey its unique identity.

What if you want an out-of-the-box font for your Shopify store? How exactly can you add your own custom fonts? There’s a way out!

In this blog post, we’ll be talking about how you can add a font to your store with the existing Shopify font library. In addition to this, we’ll also be discussing the steps to add custom fonts to give a personalized touch to your store’s typography.

Why Add Custom Fonts to Your Shopify Store?

Adding custom fonts to your Shopify store can help merchants with various things. Let’s talk about a few specific reasons in that regard:

Establish Brand Identity

Establish Brand Identity

No doubt, establishing a strong brand identity plays a crucial role in any business, and adding a custom font to your Shopify store can help you achieve your goal.

A custom font allows you to convey your brand’s personality, values, and style through typography. It can create a cohesive and consistent visual identity that helps your brand stand out in a crowded marketplace.

Let’s assume that your brand is modern. To complement your brand with your online store, you might want to go for a clean font with bold typography. On the other hand, if your brand is traditional, you might wish to have an elegant on your Shopify store.

By using a custom font on your store, you can establish a consistent brand identity that helps customers remember your brand. This way, you can experience increased brand recognition and customer loyalty.

In addition, a custom font can help your brand appear more professional and polished, which can improve customer trust and perception.

Stand Apart From Competition

Stand Apart From Competition

In this competitive marketplace, it is crucial that you find ways to stand apart from the competition, and adding custom fonts to your Shopify store can help you with that.

Here are some reasons why:

  • Choosing a font that aligns with your brand can help you create a distinctive look and feel that sets you apart from competitors.
  • A custom font can help your brand appear more professional and polished, which can give customers a sense of trust and confidence in your brand.
  • A custom font can enhance the overall visual appeal of your website and make it more engaging for customers.

Enhances Readability

Enhances Readability

Adding a custom font to your Shopify store can greatly help in enhancing the readability of your store. Also, it makes your store more appealing to the customers.

Here are some reasons why custom fonts can improve readability:

  • Custom fonts can create a clear and distinct visual identity that sets your website apart from the competition.
  • Adding a custom font can make it easier for the users and search engines to go through the content.
  • Consistent use of a custom font throughout your website can help create a cohesive and organized look.

Improve Website Aesthetics

Improve Website Aesthetics

Custom fonts can significantly improve the aesthetics of your Shopify store and make it more visually appealing to customers.

Here are some ways how custom fonts can help improve your website’s aesthetics:

  • Custom fonts can also help you achieve a specific design style for your website.
  • Adding a custom font can help create a unique visual identity for your brand.
  • A unique custom font can also help your website stand out from the crowd.

How to Find Fonts on Shopify?

Finding fonts on Shopify is pretty simple and easy. Let’s see how you can do so!

Step 1: From your Shopify store’s admin panel, go to Online Store > Themes > Customize.

Shopify Theme Customize

Step 2: On the left-hand side menu, you can see a paintbrush menu, which is referred to as Theme Settings, click on it and find Typography.

Shopify Typography

Step 3: In the Typography settings, click on the Change button to update the fonts for your heading and body text.

Clicking on change will display various Shopify fonts. Try and create your own combination of fonts to appeal to your customers.

Shopify Change Typography

Step 4: Once you’ve narrowed down your preferred font, click on the Select button and then Save the changes you made.

Shopify Save Typography

Congrats! You’ve updated your fonts with the existing Shopify font library. It’s that simple and easy!

How to Add Custom Fonts to Shopify?

You might want to use custom fonts on your Shopify store to match your brand’s looks and feel.

Adding custom fonts to your Shopify store requires advanced coding skills, and you need to perform every step with full attention such that nothing goes wrong in the process.

Let’s walk through the steps to add custom fonts to your Shopify store:

Step 1: Firstly, you need to find and download any third-party font you want to use for your Shopify store. You can even visit the Google Fonts site and choose your font.

For instance, here I’m going for Playfair Display. Click on Download Family. Google Download Font Family

Step 2: From your Shopify store’s admin panel, go to Online Store > Themes > Actions > Edit Code.

Shopify Edit Code

Step 3: Find the Assets folder on the sidebar. Click on Add New Asset > Upload. Here, you need to upload the font files that you just downloaded. Don’t forget to click on Done.

Shopify add new asset

Step 4: Now, navigate to Assets, and open the base.css file. Once you’re there, navigate to the font section and copy-paste the below-mentioned code.

Keep in mind that you replace the name of your font with Play Fair Display. Also, add any hyphens or underscores in the font name such that it’s an exact match.

 @font-face {

font-family: "Play Fair Display";

src: url("PlayfairDisplay-Black.ttf")


Shopify add font in css file

Step 5: Next, you need to update the code to reflect your newly added code to the theme customizer.

To do so, add the following code directly below the code that we just added to the base.css file.

Again, replace the “Play Fair Display” with the name of your font.

h1, h1 a, h2, h2 a, h3, h3 a, h4, h4 a, h5, h5 a, h6, h6 a, #nav li a, div.title a, .headline, .subtitle { font-family: ‘Play Fair Dispaly’ !important; }

Shopify update font in css file

Step 6: When you’re finished updating the code, ensure to Save your changes.

So, congratulations! You’ve successfully added a custom font to your Shopify store. if you want to upload more custom fonts, you need to do so one at a time.

Well, it isn’t an easy-peasy task, but you’ll feel terribly happy once you did it!


Custom fonts can add a lot to your Shopify store, but ensure that you use them wisely since too many fonts might end up overloading your site and may even hinder its performance.

So, that’s all for this blog. We hope that you are now able to add custom fonts to your Shopify store.

If you have queries or get stuck in between, do let us know in the comments below!

Do you need more Shopify tutorials? Check out some mentioned below!

How to Add Google Analytics to Your Shopify Store?

How To Add ChatBot to Your Shopify Store?

How to Add Video to Your Shopify Store Pages?

Do you need help with your design?

Of course, not everyone is tech-savvy or has excellent coding skills to make your store stand apart from the competition. So, if you need help with the design of your Shopify store, get in touch with us today!

Hire your Expert Shopify Developer
No credit card required.
Free Trial
Hire your Expert Shopify Developer
No credit card required.
Free Trial