Skills to learn in your free time
Skills you can learn in your free time include a new language, coding basics, drawing from life, creative writing, and cooking techniques — all startable in 15-minute sessions.
The best time to learn a skill is the free time you're currently filling with scrolling. Even 15 minutes a day of deliberate practice on one skill produces visible progress within a month.
Learnable skills
15 activities
- learning
Learn a micro-lesson in a new skill
10–20 minmedium - learning
Read one long-form article
10–20 minlow - learning
Watch a 20-minute documentary episode
20–30 minlow - learning
Review a set of flashcards for 10 minutes
8–15 minlow - learning
Go on a Wikipedia deep-dive on something you're curious about
10–20 minlow - learning
Listen to one episode of an educational podcast
20–40 minlow - learning
Write a 1-page summary of something you know well
15–25 minlow - learning
Complete one chapter of an online course
20–45 minmedium - learning
Practice a language for 20 minutes
15–25 minmedium - learning
Solve one coding challenge
20–40 minmedium - learning
Read one chapter of a non-fiction book
20–35 minmedium - learning
Build a tiny project to learn a new tool
45–90 minhigh - learning
Research a topic and write structured notes
30–60 minhigh - learning
Participate in an online community you're part of
15–25 minmedium - learning
Learn one new word in a foreign language
3–5 minlow
Frequently asked questions
What's the best skill to learn with limited time?
The one that interests you most. Motivation sustains learning more than any technique. That said, language learning and coding both have excellent free tools and respond well to short daily sessions.
More idea lists
- ⚡
5-minute activities for when you're bored
- ⏱️
10-minute things to do with your free time
- 🕒
15-minute activities for free time