Material Dashboard PRO React
Version
2.4.0
License
Commercial
Operating Systems
Windows, macOS, Linux (any OS that runs Node.js)
System Requirements
Node.js LTS with npm or Yarn for development. Built app runs in the last two versions of Chrome, Firefox, Edge, Safari and Opera.
Release Date
4/17/2025
Last Updated
10/21/2026
150 views 7 downloads
Premium React and MUI admin template with 200+ components and 30 example pages

Material Dashboard PRO React: Creative Tim's Paid React and MUI Admin Template

Material Dashboard PRO React (now titled Material Dashboard 3 PRO React) is an $89 admin dashboard template from Creative Tim for React developers: you buy the full source code of a Material Design admin panel built on React 18 and MUI 5, with more than 200 coded elements and 30 example pages, and build your own app on top of it. It runs wherever Node.js runs (Windows, macOS or Linux), and there's no trial, only a public live demo.

It's meant for the moment you need an admin area, a client portal or an internal tool to look finished next week, and you'd rather not design every card, table, chart and sign-in screen from scratch.

Quick facts

  • Current version: 2.4.0, released April 17, 2025 (React 18.3.1, MUI 5.16.7, Chart.js 4.4.6, React Router 6.27.0)
  • Developer: Creative Tim (Creative Code SRL)
  • What you get: source code (JavaScript), 200+ elements, 12 bundled plugins, 30 example pages, online documentation
  • Works on: any Windows, macOS or Linux machine with Node.js LTS and npm or Yarn. The finished app supports the last two versions of Chrome, Firefox, Edge, Safari and Opera.
  • Price: $89 for the Freelancer license (one developer, one project). Startup, Company and Enterprise licenses cost $149, $249 and $599.
  • Updates: 6 months with the Freelancer license, 12 or 24 months with the larger ones. The license itself never expires.
  • Try first: the live demo on Creative Tim's site, or the free, smaller Material Dashboard 2 React
  • Refunds: Creative Tim's terms give you 24 hours to inspect a purchase and ask for a refund
  • What we checked: on October 21, 2026, the order page charged $89.00 for the Freelancer license, $149.00 for Startup, $249.00 for Company and $599.00 for Enterprise. The product page and Creative Tim's changelog both list version 2.4.0, dated April 17, 2025, and the public issue tracker on GitHub had 12 open issues and no code push since that date. We also went through the page list of the live demo. We didn't buy the template or run npm install on it, so the install problems below come from buyers' reports.

Before you buy

Check the license against your project. The $89 Freelancer and $149 Startup licenses cover one project only and are not allowed for SaaS (an app whose users pay a monthly or yearly subscription). For a SaaS product or several client sites you need the $249 Company license or the $599 Enterprise license.

Expect some dependency work. The last release is from April 2025 and still targets React 18 and MUI 5. Several buyers report npm install errors and outdated packages (see "Where it falls short"), so plan an afternoon for upgrades if you need React 19 or the newest MUI.

See the Live PreviewBuy Now

Overview

Material Dashboard PRO React is a ready-made front end, not a library you install from npm. You download a zip from your Creative Tim account, unzip it, run npm install and npm start, and a full admin panel opens on localhost:3000: a sidebar with dashboards, pages, applications, e-commerce and authentication sections, a top bar with search and notifications, and a settings panel for the sidebar color, a fixed navbar and dark mode. From there you delete the example pages you don't need, keep the layouts and components you do, and wire them to your own API.

Everything uses MUI (Material UI) underneath, wrapped in Creative Tim's own components (MDBox, MDButton, MDInput, MDTypography and others) that you style with MUI's styled() API and sx prop. The project is a create-react-app setup in plain JavaScript. A separate TypeScript edition is sold as its own product.

Material Dashboard PRO React Analytics dashboard with website views, daily sales and completed tasks charts and statistic cards

Creative Tim's product image: the Analytics dashboard (bar and line charts, booking, user, revenue and follower cards) in front of the Settings page, with the sidebar's Dashboards, Pages, Applications, Ecommerce, Team, Projects and Authentication sections.

Features

30 example pages you can keep, edit or delete

Material Dashboard PRO React ships with complete example screens, not just parts. The live demo includes Analytics and Sales dashboards; profile, all-projects and timeline pages; account settings, billing and invoice pages; e-commerce product, new-product, edit-product, order-list and order-details pages; a new-user form and user reports; pricing, charts, notifications and widgets pages; and sign-in, sign-up and reset-password screens in basic, cover and illustration layouts. Most admin apps need half of these on day one.

Working apps: Kanban, calendar, data tables and a wizard

The Applications section of Material Dashboard PRO React gives you a Kanban board (React Kanban), a drag-and-drop calendar (FullCalendar), data tables (React Table) and a multi-step wizard form. These are the pieces that take longest to style by hand, and they arrive already matching the rest of the theme.

200+ components and 12 plugins, already themed

Material Dashboard PRO React has more than 200 elements: buttons, inputs, alerts, badges, avatars, progress bars, pagination, snackbars, social buttons, a date picker (Flatpickr), a file drop zone (Dropzone), a rich-text editor, and ready-made cards (statistics, pricing, project, booking, blog, info and more). Eight chart types from Chart.js (bar, line, mixed, doughnut, pie, polar, radar and bubble) are wrapped as components, and forms use Formik. Each component takes color variants you change in one place.

Dark mode and right-to-left layout built in

Material Dashboard PRO React includes a separate dark theme and an RTL theme, with an example RTL page, so an Arabic or Hebrew version of your admin panel doesn't start from zero. One reviewer on Creative Tim's site singled out the built-in light and dark modes as a reason they chose it.

Benefits

  • A finished look without a designer. The spacing, shadows, colors and typography already agree with each other, which is the part developers usually get wrong.
  • Weeks of layout work skipped. Sign-in screens, tables, settings and billing pages are the boring 60% of an admin app. Here they exist before you write a line.
  • You get all the source code. Nothing is compiled or locked, so you can change any file you like.

Real-World Uses

  • Back office for a web shop: start from the order list, order details and product editor pages and point them at your store's API.
  • Internal reporting tool: use the Analytics and Sales dashboards and the chart components to show numbers your team checks every morning.
  • Client project for an agency or freelancer: deliver a polished admin area for one client on the Freelancer license, or for many clients on the Company license.
  • Project tracking: the Kanban board, calendar, timeline and all-projects pages cover a simple task tracker.

Who It's For, and Who Should Skip It

Material Dashboard PRO React suits a React developer who's comfortable with npm and MUI and wants a finished admin UI fast, especially for client work or an internal tool where the Material Design look is welcome.

Skip it if:

  • You need TypeScript. This edition is JavaScript. Look at the separate TypeScript edition instead, or at a TypeScript-first template.
  • You're starting on React 19, Next.js or Vite. This is a React 18, create-react-app project. You'll spend time porting it, and a template built on your stack will fit better.
  • You're building a SaaS on a small budget. SaaS use needs the $249 Company license. The free Material Dashboard 2 React (MIT license) may be enough.
  • You don't write code. There's no visual builder and no back end. A no-code admin builder fits you better.

Usage Guide

  1. Install Node.js (the LTS version) from nodejs.org.
  2. Buy and download. After purchase, sign in to your Creative Tim account, open the Downloads section and download the Material Dashboard PRO React zip.
  3. Unzip and install. Open a terminal in the unzipped folder and run npm install (or yarn install). If you see "Module not found" errors, make sure the project's jsconfig.json file is there: it enables the absolute imports the code relies on.
  4. Launch it. Run npm start and open localhost:3000 in your browser.
  5. Trim the routes. Remove the example pages you don't need from the routes file and the layouts folder.
  6. Theme it. Change colors, typography and shadows in the assets/theme folder (with matching theme-dark and RTL versions).
  7. Connect your data. Replace the sample data in the dashboards and tables with calls to your own API, and add your own authentication behind the sign-in pages.
  8. Build for production. Run npm run build. Before deploying, delete or change the homepage entry in package.json, as the docs advise.

Tips

  • Open the live demo and list the pages you'll actually use before choosing a license. If it's just a dashboard and a table, the free version may do.
  • Run npm outdated right after installing so you know how far behind each package is before you build on it.
  • If pages load slowly, check public/index.html for an analytics script. A GitHub user traced a 15-second load in version 2.2.0 to a third-party analytics tag there, and removing it fixed it.

Where it falls short

  • Dependencies age quickly. The most common complaint, on GitHub and Trustpilot, is that a fresh download installs outdated or deprecated packages and sometimes fails to install or start until you fix version conflicts.
  • Slow release pace. Version 2.4.0 (April 2025) was a dependency refresh. A January 2026 request for a React 19 version was closed automatically without an answer, because it wasn't filed through Creative Tim's own issue form.
  • Not a component package. You can't npm install the components into an existing project. You copy the template's files and package.json entries over, which some buyers didn't expect.
  • File structure splits features. Routes, layouts and styles live in separate folders, so one feature's code is spread across several directories.
  • No back end. Sign-in pages are screens only. Authentication, data and permissions are yours to build.
  • Short refund window. Creative Tim's terms allow 24 hours to inspect a purchase and ask for a refund, so test the install on the day you buy.

What Users Say

Opinions split by where you look. On Creative Tim's own site, Material Dashboard 3 PRO React shows 4.8 out of 5 from 316 reviews, most of them star ratings with no text, and many written about earlier versions years ago. On GitHub and Trustpilot, recent buyers complain mostly about outdated dependencies and support.

Creative Tim product reviews: praise

The most detailed recent review on the product page, from an anonymous buyer about a year before we checked: "This dashboard has made my life so easy. A lot of prebuilt items, like graphs and such are amazing for me and purpose I need this for. I am all about not having to "re-invent the wheel" so to speak." The same buyer added that "Not everything comes with light/dark modes too, and this Admin panel has that built in already," and that the only thing they had to build themselves was signing in with crypto wallets.

Tayo Omotoyinbo, about two years before: "Excellent product! Easy to understand, adapt and CLEAN CODE."

Beren Lyell, about three years before: "Great product! - missing a few things, but overall great using this as a template for my project."

An anonymous reviewer about five years before: "Really nice and easy to use with my (very basic) react coding skills. The example pages were super helpful for setting up my own app."

From an older version, John Kesler wrote: "I've bought several other templates, only to find that they are merely snazy in the online demo but when you lift the hood it's nothing more than smoke and mirrors. This is not the case for this awesome project."

Creative Tim product reviews: criticism

An anonymous reviewer about two years before we checked, in the Bugs category: "Uses outdated npm libs, good luck using it!!! - Avoid this theme. - Support takes you to github issues."

Another reviewer, years earlier: "Great to work with, neat documentation, somewhat scattered styles and such. Still ok to work with, ended up going with Argon dashboard bc I prefer the look with that one."

Another anonymous buyer: "I thought it was something similar like material-ui where the components were ready to use (import and use) but no, I have to do too many extra steps, looks really nice but it's not an `npm install package` so I can use the components"

Mark Sonn rated it 4 stars over the folder layout: "This structure means that my team constantly needs to switch between directories and go hunting for the right files to change. It also means that we can't extract modules from one project and put them in another."

GitHub issue tracker

Creative Tim uses a public GitHub repository for this template's changelog and bug reports. In June 2025 a buyer opened an issue titled "Dependencies are significantly outdated!!!" and wrote: "This is so terrible, I spent hours to try to fix it, but when I fixed one, another one just occurs." A second user replied: "Now I end up spending my time refactoring the whole product by myself, which is totally wasting of my time."

Earlier reports include "Unable to start dev server" and "Errors prevent application from running" (both early 2025), each closed by a bot because they weren't filed through Creative Tim's issue form. On the positive side, users do help each other there: when a buyer reported the dashboard "takes approximately 15 seconds to load initially," another user found the cause and the fix within a week.

Trustpilot (Creative Tim as a company)

Creative Tim scores 2.2 out of 5 from 12 reviews on Trustpilot, covering all its products and subscriptions. One 1-star review from December 13, 2024 is about this template's previous release: "Purchased Material Dashboard 2 Pro React Template for over $100, upon installation I noticed just how many bugs it contained," followed by "requested a refund, denied."

In a June 2025 review, Takayoshi Yamashita wrote that "the technologies they provide are all outdated" and that support didn't reply. Creative Tim answered that it had "released v3 of the product which is up to date" and added it to the buyer's account for free.

The pattern: people like the design, the number of ready pages and the clean, readable code, and beginners find the example pages a good way to learn. The complaints are about upkeep: outdated packages at install time, a slow release pace, support routed through GitHub, and a short refund window. The 4.8 rating mostly reflects how the template looks and reads, not how easily it installs today.

Comparisons

Material Dashboard PRO React vs the free Material Dashboard 2 React

The free Material Dashboard 2 React uses the same design and the same MD components, under the MIT license, but has about 70 elements, 2 plugins and 8 example pages against the PRO version's 200+, 12 and 30. The free version has no Kanban, calendar, wizard, e-commerce, billing or invoice pages, and its last release (2.2.0) is about three years old. Start with the free one if you need a dashboard and a table, and pay for PRO when you'd otherwise build the missing applications yourself.

JavaScript edition vs Material Dashboard 2 PRO React TS

Creative Tim sells a TypeScript edition with the same 200+ elements, 12 plugins and 30 example pages. Its product page lists version 1.0.2, last updated about three years ago, while this JavaScript edition got its 2.4.0 dependency update in April 2025. Pick the TypeScript edition only if typed code matters more to you than newer dependencies.

Editions and Pricing

Every license is a one-time purchase for the same code. They differ in team size, number of projects, SaaS rights, update period and support speed. Prices are from the order page on October 21, 2026.

License Price Developers Projects and SaaS Updates and support
Freelancer $89 1 1 project, no SaaS 6 months of updates, replies within 24 hours
Startup $149 Up to 5 1 project, no SaaS 12 months of updates, replies within 24 hours
Company $249 5 to 20 Multiple projects, SaaS allowed 12 months of updates, priority support
Enterprise $599 More than 20 Multiple projects, SaaS allowed 24 months of updates, priority support

No license lets you resell the template itself, turn it into another template or theme, or use it in a website builder where your users design their own sites.

FAQs

Can I use the $89 Material Dashboard PRO React license for a SaaS app?

No. The Freelancer and Startup licenses of Material Dashboard PRO React exclude SaaS, meaning any app whose users pay a recurring subscription. SaaS needs the Company ($249) or Enterprise ($599) license.

Does Material Dashboard PRO React work with React 19 or Next.js?

Not out of the box. Material Dashboard PRO React 2.4.0 ships with React 18.3.1, MUI 5.16.7 and a create-react-app build, and Creative Tim hasn't released a React 19 or Next.js version of it. You can port it, but expect to update packages and fix breaking changes yourself.

What happens when my Material Dashboard PRO React update period ends?

Your Material Dashboard PRO React license keeps working forever, and so does the code you already downloaded. You only lose access to new versions. To get updates again, you renew the license.

Can I upgrade from the Freelancer license later?

Yes. Creative Tim lets you move up to a bigger Material Dashboard PRO React license by paying the price difference: you email them your Order ID and they send a coupon for the upgrade.

Can I try Material Dashboard PRO React before buying?

Only through the live demo. Material Dashboard PRO React has no trial download, but every example page runs on Creative Tim's demo site, and the free Material Dashboard 2 React lets you test the same components and project structure on your own machine.

Can I use Material Dashboard PRO React in an open-source project?

Yes, if you credit it. Creative Tim allows PRO templates in open-source projects when the README or the project description says it was built with Material Dashboard PRO React from Creative Tim and links to the product page.

Does Creative Tim help deploy a Material Dashboard PRO React app?

Mostly no. Creative Tim's documentation for Material Dashboard PRO React says it can help with GitHub Pages deployment but not with other hosting. It links to general create-react-app guides for Heroku, Surge, and S3 with CloudFront instead.

System Requirements

  • Development: Windows, macOS or Linux with Node.js (LTS version) and npm or Yarn
  • Browsers for the finished app: the last two versions of Chrome, Firefox, Edge, Safari and Opera
  • Skills: working knowledge of React, and ideally MUI
  • Download: zip file from your Creative Tim account after purchase

Conclusion

Material Dashboard PRO React is worth $89 if you're a React developer who wants a good-looking admin panel with real pages (Kanban, calendar, e-commerce, billing, sign-in) ready today, and you don't mind updating packages yourself. The one reason to buy it is time: 30 finished, consistent screens you'd otherwise design by hand. The main reason not to is upkeep: it's a React 18, create-react-app project last refreshed in April 2025, and buyers regularly hit install errors. If you need React 19, TypeScript or Next.js, or you're building a SaaS on the $89 license, look elsewhere or budget for the Company license and some porting work. Open the live demo first, and test the install the day you buy.

See the Live PreviewBuy Now

Other Software Products by Creative Code SRL:
1) Material Dashboard Pro Angular 2

Submit Your Review
Your Name:
Rating:
(Please click on one of the stars to indicate your rating.)
One Line Summary:
Review:
No html tags are allowed.
Submit Review
We may earn a commission when you buy through links on this page.
Copyright © 2026, Ivertech. All rights reserved.