
Try Daily Pact free for 14 days
Group challenges, leaderboards & streak tracking with your friends. No credit card required.
A 30-day challenge is the perfect commitment: long enough to build a real habit, short enough to feel achievable. And when you do it with a group? The accountability makes all the difference.
Here's every 30-day challenge idea worth trying with your friends — organized by category, with tips for making them stick.
Why 30 Days?
It takes an average of 66 days to form a habit (not 21 — that's a myth). But 30 days is the sweet spot for a challenge:
- Achievable — Anyone can commit to 30 days
- Measurable — Clear start and end date
- Meaningful — Long enough to see real results
- Repeatable — Finish one, start another
With Daily Pact, you can set an end date for your challenge and track everyone's daily check-ins throughout the month.

Fitness 30-Day Challenges
- Work out for 30 minutes every day
- Walk 10,000 steps daily
- Run every day (start with 1 mile, build up)
- 100 push-ups a day
- 30 days of yoga
- Plank challenge — add 10 seconds daily
- Gym 5 days a week
- Cold shower every morning
- Stretch for 15 minutes before bed
- No elevator — stairs only
Health & Nutrition 30-Day Challenges
- Drink 2L of water every day
- No sugar for 30 days
- Cook at home every day
- Eat 5 fruit/vegetable servings daily
- No alcohol for 30 days
- No processed food
- Protein-rich breakfast every day
- No eating after 8pm
- Take vitamins/supplements daily
- Meal prep every Sunday
Mindfulness 30-Day Challenges
- Meditate for 10 minutes daily
- Journal before bed
- No social media for 30 days
- Deep breathing — 5 minutes every morning
- Gratitude list — 3 things daily
- No phone for first hour after waking
- Go to bed before 11pm
- Read for 30 minutes daily
- Digital detox — 1 hour of no screens daily
- Write a positive affirmation each morning
Productivity 30-Day Challenges
- Wake up before 7am
- Write 500 words daily
- Learn a language — 15 minutes daily
- Complete your top priority before noon
- Read 20 pages daily
- Inbox zero every day
- No Netflix for 30 days
- Side project — 30 minutes daily
- Learn a new skill — 30 minutes daily
- Clean one area of your space each day
Creative & Social 30-Day Challenges
- Take a photo every day
- Draw or sketch something daily
- Try a new recipe every week
- Call a different friend each day
- Compliment someone daily
- No complaining for 30 days
- Random act of kindness daily
- Write a letter to someone you appreciate
- Visit somewhere new each week
- Practice an instrument — 20 minutes daily
How to Run a 30-Day Group Challenge
Running a successful group challenge takes more than just picking the challenge. Here's how to set it up for success:
Step 1: Pick the Right Challenge
Choose something the whole group is excited about. If half your friends hate running, don't pick a running challenge. The best group challenges are:
- Universal — Everyone can participate regardless of fitness level
- Clear — No ambiguity about what "counts" as completing it
- Visible — Easy to check in daily (one tap on Daily Pact)
Step 2: Set It Up on Daily Pact
- Download Daily Pact
- Create a group and share the invite code
- Create a challenge with a 30-day end date
- Set it as daily or weekly depending on the challenge
Step 3: Establish Group Norms
Agree on a few things upfront:
- What counts as "done" for the day?
- Is there a check-in deadline (e.g., before midnight)?
- Will you use PactPause for legitimate breaks?
Step 4: Stay Engaged
The middle two weeks are the hardest. Keep energy up by:
- Celebrating when someone hits a streak milestone
- Checking the leaderboard and calling out who's leading
- Sharing progress screenshots in your group chat

What Happens After 30 Days?
Three options:
- Extend it — Keep going for another 30 days if the habit is sticking
- Level up — Make it harder (e.g., from 10K steps to 15K)
- Start a new one — Pick a different challenge from this list
The beauty of doing challenges with friends is that momentum builds. Once you complete one together, starting the next one is even easier.
Ready to build habits with friends?
Start your 14-day free trial — no credit card required.
