Learn Power Automate for free. Find the best free courses, build your first flow in 10 minutes, and follow a simple 30-day plan.
Do you copy the same numbers into a sheet every morning? Do you forward the same kind of email again and again? If yes, you already know the problem Power Automate was made to fix.
Power Automate is a Microsoft tool that does boring computer jobs for you. You set it up once, and then it keeps working in the background. The best part is that you don’t have to spend money to learn it. There are free lessons, free practice options, and free guides that can take a total beginner to a working automation in one afternoon.
In this guide, I’ll show you where to find the best free Power Automate learning material, what you need before you start, and how to learn the basics in 30 days. You’ll also get a first project to build today, a list of practice ideas, and honest notes about what is free and what is not.
| Quick Answer Best free place to start: Microsoft Learn. It is free, made by Microsoft, and updated often.Another free option: The “Power Automate for Beginners” course on Alison, which has a final test.Where to practice: Your work or school Microsoft 365 account, a 30-day trial, or the free Power Apps Developer Plan.Time needed: About 30 minutes a day for 4 weeks to feel comfortable.Coding needed: None for most beginner flows. |

What Is Power Automate? (In Simple Words)
Power Automate is a tool that connects your apps and moves work between them. You don’t write code. You click, pick, and save. Think of it as a helper who watches for one thing to happen and then does a list of jobs you gave it.
Each set of jobs is called a flow. A flow has two main parts. The first is the trigger, which is the event that starts everything. An example is “a new email arrives.” The second part is one or more actions, which is what happens next. An example is “save the attachment to OneDrive” and then “send me a Teams message.”

Figure 1: A simple flow with one trigger and two actions.
You build flows on a web page using menus and boxes. Most beginners never touch code. When you do need a small formula, Power Automate shows you examples you can copy and change.
It also works with hundreds of other apps, not only Microsoft ones. You can link Outlook, Excel, SharePoint, Teams, and Forms, and you can also reach services such as Gmail and Slack. Some of these connections need a paid plan, and I’ll explain that later.
Why Should You Learn Power Automate?
Here is a simple way to see the value. Say you spend 10 minutes a day on a copy-and-paste job. Over 250 working days, that adds up to about 41 hours. That is more than a full work week, spent on one small task. A flow can do that job in seconds, and it never gets tired or forgets.
- It saves time. Small daily jobs add up fast, as the math above shows.
- It needs no coding. If you can use Excel formulas, you can learn this.
- It fits many jobs. Office staff, teachers, HR teams, finance teams, and sales teams all have repeat tasks.
- It works with tools you already use. Many offices already have Microsoft 365.
- It is a good first step into the Power Platform. After this, Power Apps and Power BI feel less scary.
Is There Really a Free Power Automate Course?
Yes, but the word “free” has a few levels here, so let’s be clear.
The learning material is free. Microsoft Learn offers free, self-paced lessons made by Microsoft. There are also free beginner courses on other sites and many free video lessons.
The software is partly free. Basic cloud flows that use standard connections come with many Microsoft 365 plans. There is also a 30-day trial that lets you test paid features. On top of that, there is a free Developer Plan that gives you a safe place to learn and test. And Power Automate Desktop, the version that clicks and types on your own computer, comes free with Windows 11 for personal use.
What is not free? Premium connections to tools like Salesforce or SQL databases, unattended robots, and heavy usage. One 2026 pricing guide lists the Premium plan at about $15 per user per month. Prices change, so always check Microsoft’s own page. The good news is that a beginner almost never needs these paid parts.
Best Free Power Automate Courses and Learning Resources
You don’t need all of these. Pick one main course and use the rest to fill gaps.
| Resource | Best for | Format | Cost |
| Microsoft Learn: Get started with Power Automate | Your first hour; build a flow fast | Hands-on module | Free |
| Microsoft Learn: Automate a business process using Power Automate | Triggers, actions, approvals | Learning path | Free |
| Microsoft Learn: Demonstrate the capabilities of Microsoft Power Automate | Build, test, and monitor a flow | Learning path | Free |
| Alison: Power Automate for Beginners | Lessons with a final test | Online course | Free (certificate may cost) |
| YouTube tutorials | Seeing the screens | Video | Free |
| Community forums | Fixing errors | Forums | Free |
| In-app templates | Editing flows that work | In the app | Free |
Microsoft Learn: The Best Place to Start
If you only pick one, pick this. It is free, it comes straight from Microsoft, and it is kept up to date. That last point matters a lot, because the screens in Power Automate change from time to time. An old lesson can send you looking for buttons that moved.
Start with the “Get started with Power Automate” module. It has you build a real flow almost at once, so you’re not stuck reading theory for an hour. When you finish, move to the longer path called “Automate a business process using Power Automate.” It covers triggers, actions, approvals, and working with different data sources.
Alison: A Course with a Test at the End
Alison offers a free “Power Automate for Beginners” course. It teaches the basics and a few intermediate features, and it ends with an assessment. Before you pay for any certificate, ask yourself whether you need one. A certificate from a free course is nice, but a folder of flows you built yourself says more to a boss or a hiring manager.
YouTube and Community Forums
YouTube is great for watching how things look on screen. The trouble is that quality changes a lot from video to video, and some are old. Use it as a helper, not as your main teacher. The Power Automate Community, Microsoft Tech Community, and Reddit are good when a flow breaks and you don’t know why. Search your error message first. Odds are someone has asked it before.
What You Need Before You Start
The list is short:
- A computer with a good internet connection.
- A Microsoft account. Cloud flows usually need a work or school account. Power Automate Desktop can work with a personal Microsoft account.
- One or two apps to practice with, such as Outlook, Excel, Teams, or OneDrive.
- About 30 minutes a day, ideally at the same time each day.
The biggest block for beginners is the account. If you only have a personal Gmail address, you can’t sign in to the web version the usual way. Don’t give up, though. These are your free options:
| Free option | What you get | Limits |
| Work or school account | Basic cloud flows, standard connectors | Admin rules apply; no premium |
| 30-day trial | Premium features to test | Ends after 30 days |
| Power Apps Developer Plan | Free space with Power Automate and Dataverse | Testing only; no unattended robots |
| Desktop on Windows 11 | Flows that click and type on your PC | Personal use; unattended needs a paid plan |
Rules and prices can change, so check Microsoft’s sign-up page first.
The Types of Flows You Will Meet
You’ll see several flow types in the menu. Here is what each one means in plain words.
| Flow type | What starts it | Simple example |
| Automated cloud flow | An event, like a new email | Save email attachments |
| Instant cloud flow | You press a button | Tell your team you’re late |
| Scheduled cloud flow | A set time | Email a weekly task list |
| Desktop flow | You run it, or a flow calls it | Copy old-program data to Excel |
| Business process flow | Guided stages in a business app | Guide a sales deal |
As a beginner, spend about 90 percent of your time on the first three. Desktop flows are fun and useful, but they make more sense once you understand how cloud flows think.
Six Words Every Beginner Must Know
Learn these six words and every tutorial gets easier to follow.
- Trigger: The event that starts the flow.
- Action: One job the flow does, such as “create a file” or “send an email.”
- Connector: The link between Power Automate and an app like Outlook or Excel.
- Dynamic content: Information from an earlier step that you can reuse, such as the subject of an email or a person’s name.
- Condition: An “if this, then that” check. For example, if the email subject has the word “invoice,” do one thing. If not, do another.
- Run history: The log that shows what happened each time the flow ran. When something breaks, this is where you look first.
Build Your First Flow in 10 Minutes
Reading only gets you so far. You learn Power Automate by building things. So here is a small project you can finish right now. The goal: when an email with an attachment arrives, save the file to OneDrive and send yourself a Teams message. You need a work or school account for this one.
- Go to make.powerautomate.com and sign in.
- Click Create, then choose Automated cloud flow.
- Give the flow a clear name, like “Save email attachments.” Pick the Outlook trigger called When a new email arrives (V3) and click Create.
- In the trigger box, set Only with Attachments to Yes. Now it only wakes up for emails that have files.
- Click New step, search for OneDrive for Business, and choose Create file.
- Use dynamic content to fill the boxes. Put the attachment name in the file name and the attachment content in the file content. Power Automate will add an Apply to each box by itself, because one email can hold many files. That is normal.
- Add one more step with a Teams action to send yourself a short message, such as “New file saved.”
- Click Save. Then send yourself an email with a small file and watch what happens.
Menu names can shift a little over time, but the idea stays the same. If the flow fails, don’t panic. Open the Run history, click the failed run, and look for the step with the red mark. The message there usually tells you what went wrong, like a missing folder or a wrong field.
A 30-Day Free Learning Plan
Here is a plan that fits around a busy day. It assumes about 30 to 40 minutes of work each day. Those are my estimates, not a rule. If you’re faster, great. If you’re slower, that’s fine too.

Figure 2: Your four-week roadmap.
| Week | Focus | What to do | Goal |
| Week 1 | Basics | Do the Get started module. Learn trigger, action, connector. Build the first flow. | One working flow |
| Week 2 | Control | Learn conditions, approvals, Apply to each. Start the business process path. Read Run history. | A flow with approval |
| Week 3 | Data | Connect Excel, Forms, SharePoint, Teams. Try dynamic content and simple formulas. | A flow that writes to a table |
| Week 4 | Real project | Automate one task from your own day. Test it, share it, and peek at Desktop. | A flow you use weekly |
Every week ends with something you built. That is on purpose. People who only watch lessons forget most of it within days.
7 Easy Practice Projects for Beginners
Stuck for ideas? Try these. Each one is small, but together they cover most of what you’ll use at work.
- Save email attachments to OneDrive. This is the project from above.
- Get an alert for important senders. Send yourself a Teams message when your manager emails you.
- Send a daily reminder at 9 am. A scheduled flow is a good way to learn timing.
- Build a leave request approval. Someone fills a form, a manager clicks approve or reject, and the person gets an email back.
- Copy Microsoft Forms answers into Excel. Every new answer becomes a new row.
- Send a weekly summary email. Pull a few rows from a table and mail them every Friday.
- Make a button flow. One tap sends a ready-made message, like “I’m running 10 minutes late.”
Common Beginner Mistakes (and How to Fix Them)
| Mistake | Why it hurts | What to do instead |
| Only watching videos | You forget it fast | Build after every lesson |
| Starting too big | It gets messy and you quit | Begin with three or four steps |
| Ignoring Run history | You can’t fix what you can’t see | Read the error first |
| Default step names | Nobody knows what “Create file 3” does | Rename each step |
| Using a premium action by mistake | The flow may not run without the right plan | Watch for the premium mark; swap to a standard action |
| Testing with real data | A wrong email could reach real people | Use fake data and follow company rules |
When Should You Pay for Power Automate?
Stay on the free options for as long as you can. Most beginners and many small teams never need more. Think about paying only if one of these is true:
- You need premium connections, such as SQL databases, Salesforce, or the HTTP action.
- You want robots to run desktop flows on their own, without a person at the computer.
- Your flows run so often that the free limits get in the way.
- You want to use AI features that come at an extra cost.
If none of these sound like you, keep learning for free. A paid plan will not make your flows better. It only opens more doors.
How to Pick a Good Free Course
New courses show up all the time, and not all of them are good. Use this short checklist before you spend a week on one:
- It is made or checked by Microsoft, or by a trainer with real experience.
- It was updated in the last year, because the screens change.
- It has hands-on tasks, not only slides.
- It uses simple examples from daily office work.
- You can follow it without buying extra software.
- There is a place to ask questions when you get stuck.
Do You Need a Certificate?
Not to learn Power Automate. For most jobs, a working flow you can show on screen counts for more than a PDF. That said, a certificate can help if you want to prove your basic knowledge. If you’d like an official Microsoft credential, look at the Power Platform Fundamentals exam, known as PL-900, which covers Power Automate as one part. Exams cost money and the list changes, so check Microsoft Learn first.
Frequently Asked Questions
Is Power Automate free to learn?
Yes. Microsoft Learn, free beginner courses, and many videos cost nothing. The software is partly free too. Basic cloud flows come with many Microsoft 365 plans, and there is a 30-day trial and a free Developer Plan for testing.
Can I use Power Automate with a Gmail account?
You can connect to Gmail from inside a flow. But to sign in to the web version of Power Automate, you usually need a Microsoft work or school account. Power Automate Desktop can work with a personal Microsoft account.
Do I need to know how to code?
No. You build flows with clicks and menus. Later you may type a few small formulas, much like Excel formulas. Even then, you can copy examples and change them.
How long does it take to learn the basics?
Many people build their first flow in about an hour. Feeling comfortable usually takes three to four weeks at around 30 minutes a day. That is a rough guess, and it depends on how much you practice.
What is the difference between Power Automate and Power Apps?
Power Apps helps you build small apps with forms and screens. Power Automate helps you build automatic workflows that run in the background. They are both part of the Microsoft Power Platform, and they work well together.
Is Power Automate Desktop free?
It comes free with Windows 11 for personal use, where you are sitting at the computer. Running desktop flows on their own, with no person present, needs a paid plan. Check Microsoft’s page for the latest rules.
Will my flow run when my computer is off?
Cloud flows run on Microsoft’s servers, so yes. They keep working even when your laptop is shut. Desktop flows are different. They need a computer that is on and signed in.
What should I do after the free course?
Automate one real task at work and keep a short list of what you built. Then try Power Apps or Power BI, or think about the PL-900 exam.
Final Thoughts
You don’t need money, a computer science degree, or a long free weekend to learn Power Automate. You need a Microsoft account, a free course, and a boring task you’d love to hand off.
So here’s what I’d do. Open Microsoft Learn today and start the “Get started with Power Automate” module. Build the attachment flow from this guide before you go to bed. Then follow the 30-day plan one week at a time. By the end of the month, you won’t just know what a flow is. You’ll have a few that save you real time.
Small steps add up. Start with one flow.