1. Code
  2. Mobile Development
  3. React Native Templates

16 Best React Native App Templates of 2023 (+3 Free)

Scroll to top
Read Time: 10 min

Do you want to build a single app that works for both Android and iOS? With React Native, your team no longer has to build a separate app for both iOS and Android. A single code base makes it possible to build your app once and deploy it everywhere. 

On top of this, React Native apps are coded entirely in JavaScript so that it's easier for developers to create an app using a language that they already know. 

However, while React Native has made the process easier, it doesn't mean it's simple. Building an app from scratch with React Native is still a lot of work!

Mstore pro
Mstore is a complete React Native template for e-commerce on CodeCanyon.

That's where React Native app templates come in. When using a React Native app template, your team begins their project with a solid code base, documentation, and a set of mobile app designs that can cut down on development costs immensely.

On CodeCanyon, there are many React Native templates to choose from. In this article, I'll walk you through some of the best React Native app templates available.

The Best React Native App Templates on CodeCanyon

CodeCanyon has the best React Native templates on the internet, with nearly 200 currently available. Ratings and reviews help to make sure you pick the right template for your project, and the extended support makes the template developers available to you should you need any assistance.

react native mobile app templates on CodeCanyonreact native mobile app templates on CodeCanyonreact native mobile app templates on CodeCanyon

Check out all of the available React Native templates for 2023 on CodeCanyon now.

16 Best React Native App Templates (From CodeCanyon for 2023)

Let's have a look at the best React Native mobile app templates available on CodeCanyon.

1. The Best-Selling React Native Template: MStore Pro


If you already have a WordPress, WooCommerce, or Shopify site, a React Native theme can make it easy to turn that site into a mobile app.  

One of the highest-selling React Native templates for 2023 available at CodeCanyon, MStore Pro allows you to convert your existing online shop into a mobile store app.

The template requires no coding skills and is very easy to customise. It's fully integrated with WordPress and WooCommerce, supports PayPal, Stripe, and COD payment methods, and allows users to log in with their Facebook account.

To learn how to create your own app with MStore Pro, check out our tutorial:

2. Cut Down on Development Time With Antiqueruby


Antiqueruby is a versatile React Native app template that will save you time as you create and customise your app. With over 260 screens to choose from, all inspired by Material Design, this best-selling app template lets you easily create profiles, sign-ins and sign-ups, navigation, and more.

3. Oreo Fashion: Full React Native App for WooCommerce


OREO is a best-selling React Native app template that's perfect if you want to build mobile applications for owners of physical stores. OREO is also a top choice for converting a WooCommerce store into a native mobile store. Its feature list and user-friendly design make it one of the best React Native templates for 2022.

4. Felix Travel: React Native Travel App Template

Felix travel

Travel apps are always popular, so why not design your own with the Felix Travel template? You can use it for hotel reservations, tours, car rentals, flight and cruise bookings, and more. The template provides a rich and versatile React Native UI kit. You can choose from 100+ React Native sample screens and 40+ reusable React Native components. 

5. BeoNews Pro

Beo news Pro

BeoNews Pro is a rather cool React Native Theme that allows users to create a mobile app using any of the content on their WordPress site, including video, photos, and blog posts. BeoNews Pro supports both Facebook and Google logins, and it stores user data on Firebase that can be synchronised between devices. 

6. Lekima: Store Delivery App for WordPress and WooCommerce

Lekima - Store Delivery Full React Native Application for Wordpress WooCommerce.Lekima - Store Delivery Full React Native Application for Wordpress WooCommerce.Lekima - Store Delivery Full React Native Application for Wordpress WooCommerce.

Lekima is a React Native mobile app design template that will help you convert your WordPress and WooCommerce websites into a hybrid Andriod and iOS mobile app.     

It is equipped with a drag-and-drop page builder, unlimited customizable layouts, product categories and product lists, product grid and carousel, geolocation, payment gateways, and more. It's ideal for food, grocery, pharmacy, and store delivery businesses. 

Directory Listing React Native App Templates

Directories are some of the most profitable online businesses. These directory listing React Native app templates help developers create profitable listing apps for their clients.

7. ListApp: Best-Selling React Native Directory App Template


ListApp is a great React Native mobile app design for developers looking to create an app with content that takes the form of lists. So if you’re interested in creating an app for the top restaurants, shops, or sights in a specific area, this is the template for you. Some key features available with this app are its map and booking features, social login, and the ability to track bookings.

8. Listar: Listing Directory React Native App Template


With the Listar React Native template, you can create your own classified directory listing app. It's also suitable for creating city guides, store locators, event apps, and more. Thanks to the simple design and use of pure React Native, you can easily customise it to make it work for the app you have in mind.

9. DWT Listing: Directory Listing React Native App

DWT Listing

With almost 300 sales and consistent five-star ratings from its users, DWT Listing is a React Native app that you'll want to use to create your directory or listing website. You don't need any coding knowledge to use this React Native template app. 

10. Classima 


If you have the Classima: Classified ads WordPress Theme, then you can use this app to convert it into a mobile classified ads directory listing for everything you can think of, including electronics, vehicles, real estate, job listings, and more.

Special-Purpose React Native App Templates

Sometimes, your specialty app or niche won't be covered by one of the generic templates. In this case, you might benefit from a special-purpose React app template that's already geared towards your specific product or application.

11. Chatter: Mobile and Web Chat App

Chatter | Mobile & Web Chat AppChatter | Mobile & Web Chat AppChatter | Mobile & Web Chat App

Chatter is the ideal React Native template for building a mobile and web chat app for both the Android and iOS platform.

This latest addition to React Native templates on CodeCanyon comes with features like: 

  • clean and modern user interface
  • email and phone login
  • web login with QR code
  • private and group chat
  • image, video, location, and audio message types
  • contact and user block system
  • push notification and mute user 

12. GoFit Fitness App Template

Go fit

If you want to create your own fitness app that covers all aspects of a get-fit plan from nutrition to exercise, check out the GoFit app template. This React Native app template features a signup and login screen, main menu, workouts, exercise, recipes, blog, levels and goals, body parts diagrams, and equipment—in other words, everything you need to create the best fitness app. Try it out and find out why GoFit is one of the best fitness React Native templates in 2023.

13. Ready Rental: Rental Properties React Native App Template

Ready Rental - Rental Properties Mobile App React Native TemplateReady Rental - Rental Properties Mobile App React Native TemplateReady Rental - Rental Properties Mobile App React Native Template

This sleek React Native mobile app template comes with well-crafted components to help you create a user-friendly app for a rental property business. To make the process smooth, it is equipped with over 40 mobile screens, locations, cutomizable profile screens, notifications, property details, property listings and filters, wishlists, and a chat function.

14. Exicube React Native Full Taxi App

Grabcab React Native

Ride-sharing has become more popular than ever. If you're looking to start a local alternative to the international companies, you'll need to start with an app. Exicube is a React Native app that's compatible with iOS and Android devices. This React app template features a slick UI, multiple payment options, and great admin features.

15. React Native WordPress WooCommerce App

 React Native - Wordpress Woocommerce App

If you are looking for a WooCommerce delivery app template, look no further, This template offers a solution for food, grocery, pharmacy, and WooCommerce store delivery. Vendors can now add an unlimited number of delivery persons and assign a delivery person to each order. It also offers instant delivery notifications and supports multiple languages.

16. De-Crypto Wallet: Cryptocurrency Mobile App React Native Template

De-Crypto mobile app

The De-Crypto mobile app template comes with features that include customizable onboarding screens and themes, dashboards with intuitive graphs, and profile management including asset management. In the account settings, users personalize their experience by choosing their currencies or setting the sounds and notifications. This React Native crypto app template is written in TypeScript. 

Free React Native App Templates 

Some of the best React Native app templates are found on CodeCanyon. However, if you just want to try out some of the free options first, here are some free React Native templates that can help kick-start your project.  

React Native Starter Kit

React Native Starter Kit

This React Native Starter Kit will help you kick-start your next project! It comes with a lot of the common React Native boilerplate features, and it can also help you learn React Native. It has a wide range of popular features around user registration and login, as well as popular SDK integrations, such as Firebase and Facebook. If you need a React Native home screen or full app template for free, try out this starter kit.

Food App Template

Food App Template

This free React Native app allows users to browse food recipes, read their description and cooking steps, and see their ingredients. For each ingredient, users can also browse all the recipes that use that specific ingredient. The app also has support for recipe categories and comprehensive native search functionality. Additionally, all the data feed is modularized, so you can plug in your own back-end effortlessly.

React Native Walkthrough Flow

React Native App Free Walkthrough Flow

Get started with the development of your app by downloading this beautiful, fully coded React Native walkthrough flow template. Highly modularized, it supports an unlimited number of onboarding steps that can be added with only one line of code.

Why Use React Native Apps? 

You no longer need to build your mobile app separately for each type of device you want it to run on. With React Native, a single code base makes it possible to build your app once and deploy it everywhere. 

With React Native app templates, your team begins their project with a solid code base, documentation, and a set of screens that can cut down on production costs immensely.

Mobile App Design Tips for React Native App Layouts

Finding an excellent React Native app layout is the first step to your app's design. But there's always room to take your design up a level. Try adding these useful tips to have a user-friendly React Native mobile app design.

1. Keep It Minimal

Your React Native template for apps may come with many useful elements, but the most user-friendly design will use them sparingly. Reducing clutter makes each screen feel easier to understand.

2. Be Consistent

While each page of your React Native theme doesn't have to look identical, every variation must fit the same design language. This means that you shouldn't use serif fonts on one page and sans serif type on another. Inconsistencies in design look unappealing and unprofessional, so it's important to keep this tip in mind.

Drawing icons placement for ui design
Drawing icons placement for UI design (Envato Elements).

3. Don't Underestimate Speed

Just because it looks great doesn't mean your work is done. It's important to test out the speed of your React Native app layout. Sluggish apps are a quick way to make your audience lose interest in your hard work. The ideal loading time for an app is two seconds, according to Free Code Camp. Use this as a benchmark for your React Native app mobile design.

Choose Your React Native App Template 

If none of these React Native app templates are quite what you're looking for, you can find more on CodeCanyon. And if you want to learn more about React Native app development, check out some of our other posts.


Get a good overview of the React Native templates and tools that are available, and then check out how to use a React Native template in your own project.

Did you find this post useful?
Want a weekly email summary?
Subscribe below and we’ll send you a weekly email summary of all new Code tutorials. Never miss out on learning about the next big thing.
Looking for something to help kick start your next project?
Envato Market has a range of items for sale to help get you started.