Official guide to buying AFCON 2025 tickets. Learn about the YALLA app, Fan ID registration, ticket prices, and sales phases for the Africa Cup of Nations Morocco.
The Africa Cup of Nations 2025 kicks off on December 21, 2025 in Morocco, and securing your tickets requires more than just visiting a website. CAF has implemented a digital-first ticketing system that requires every fan to register for a Fan ID through the official YALLA app before purchasing tickets.
This guide walks you through every step of the ticketing process—from downloading the app to understanding pricing tiers and avoiding common mistakes.
Quick Facts
- Official Ticketing Portal: tickets.cafonline.com
- Fan ID App: YALLA (required before purchase)
- Price Range: 100–900 MAD ($10–$97 USD)
- Tournament Dates: December 21, 2025 – January 18, 2026
- Venues: 9 stadiums across 6 Moroccan cities
Why You Need a Fan ID Before Buying Tickets
Unlike previous tournaments, AFCON 2025 requires every ticket holder to have a registered Fan ID. This digital identity system serves multiple purposes:
- Stadium access control – Your Fan ID acts as your entry credential
- Security verification – Links your identity to your ticket
- E-visa integration – International visitors can apply for a free visa through the same app
- One ticket per person – Each Fan ID allows purchase of only one ticket per match
Without a Fan ID, you cannot purchase tickets through the official CAF platform—there are no exceptions.
Step 1: Download the YALLA App
The YALLA app is your gateway to AFCON 2025. Download it from:
- Android: Google Play Store
- iOS: Apple App Store
- Website: www.yallamorocco.ma
The app is published by the Royal Moroccan Football Federation (FRMF) and supports Arabic, English, and French.
What YALLA Does
- Fan ID registration and management
- E-visa applications for international visitors
- Real-time tournament updates and notifications
- Stadium access credentials
- Venue maps and practical information
Step 2: Register for Your Fan ID
Once you've downloaded YALLA, follow these steps:
- Open the app and select "Create Fan ID"
- Enter personal information: Full name (as shown on passport), Date of birth, Nationality, Passport or ID number
- Upload a passport-style photo
- Verify your email address
- Wait for approval (typically 24–72 hours)
Important: Your name on the Fan ID must exactly match your passport or official ID. Mismatches can prevent stadium entry.
E-Visa Through YALLA (International Visitors)
If you require a visa to enter Morocco, you can apply for a free AFCON 2025 e-visa directly through the YALLA app. This streamlined process eliminates the need for embassy visits or separate applications.
YALLA Support Helpdesk: Phone: +212 5 30 30 20 30 | Email: [email protected] | Available 24/7 in Arabic, English, and French
Step 3: Purchase Tickets on the Official Portal
Once your Fan ID is approved, you can purchase tickets at tickets.cafonline.com.
How to Buy
- Log in using your Fan ID credentials
- Browse available matches by date, city, or team
- Select your seating category (Category 1, 2, or 3)
- Complete payment (Visa cards accepted; other payment methods available)
- Receive digital ticket linked to your Fan ID
Key Restrictions
- One ticket per match per Fan ID – You cannot buy multiple tickets for the same game
- Digital tickets only – No physical tickets are issued
- Non-transferable – Tickets cannot be resold or given to others
- Refunds only for cancellations – CAF refunds apply only if a match is cancelled
AFCON 2025 Ticket Prices
CAF has implemented a three-category pricing structure, with prices varying by tournament stage.
Opening Match (Morocco vs Comoros – December 21)
| Category | Price (MAD) | Price (USD) | Price (EUR) |
|---|---|---|---|
| Category 1 | 500 | ~$54 | ~€47 |
| Category 2 | 300 | ~$32 | ~€27 |
| Category 3 | 150 | ~$16 | ~€14 |
Group Stage Matches (Standard)
| Category | Price (MAD) | Price (USD) | Price (EUR) |
|---|---|---|---|
| Category 1 | 300 | ~$32 | ~€28 |
| Category 2 | 200 | ~$22 | ~€19 |
| Category 3 | 100 | ~$11 | ~€9 |
Group Stage Matches (Top Fixtures)
Seven high-profile group stage matches carry premium pricing: Morocco vs Mali, Morocco vs Zambia, Egypt vs South Africa, Nigeria vs Tunisia, Algeria vs Burkina Faso, Ivory Coast vs Cameroon, Senegal vs DR Congo
| Category | Price (MAD) | Price (USD) | Price (EUR) |
|---|---|---|---|
| Category 1 | 400 | ~$43 | ~€38 |
| Category 2 | 250 | ~$27 | ~€23 |
| Category 3 | 100 | ~$11 | ~€9 |
Knockout Stage Pricing
| Round | Cat 1 (MAD) | Cat 2 (MAD) | Cat 3 (MAD) |
|---|---|---|---|
| Round of 16 | 500 | 300 | 150 |
| Quarter-finals | 600 | 400 | 200 |
| Semi-finals | 800 | 500 | 300 |
| Final | 900 | 600 | 400 |
Third-Place Playoff
Category 1: 500 MAD | Category 2: 300 MAD | Category 3: 150 MAD
Currency Note: 1 USD ≈ 10 MAD | 1 EUR ≈ 10.5 MAD (approximate rates)
Ticket Sales Phases
CAF released tickets in multiple phases to manage demand:
Phase 1 (September 25–27, 2025)
- Visa cardholders only – 48-hour exclusive presale
- 30% of stadium capacity released
- General public access began September 27 at 2pm Morocco time
Phase 2 (October 21–23, 2025)
- Second Visa presale window
- Additional 30% capacity released on October 23
Phase 3 (November 15, 2025)
- All remaining tickets for all matches
- Open to all payment methods
Current Availability (November 2025)
As of the third phase, 298,000+ tickets have been sold to buyers from 33 African countries and 106 nations worldwide. Morocco, France, Belgium, and the Netherlands have shown the highest demand.
Stadium Seating Categories Explained
Category 1 (Premium)
- Central positions with optimal viewing angles
- Often covered by stadium roof
- Best sightlines to the pitch
- Highest price tier
Category 2 (Mid-Range)
- Good views from slightly wider angles
- Balance of value and visibility
- Often located in corner sections or upper central areas
Category 3 (Standard)
- Behind-goal sections or upper tiers
- Most affordable option
- Still provides full pitch visibility
- Popular among budget-conscious fans and families
Pro Tip: For Morocco's flagship venue—Prince Moulay Abdellah Sports Complex in Rabat—Category 2 seats often offer excellent value with good views and partial roof coverage.
Hospitality Packages
CAF partnered with hospitality providers for premium experiences:
Sophisticated Lounge Package
- Access to exclusive stadium lounge (opens 3 hours before kickoff)
- Premium seating, Catering and beverages
- Prices from 16,500 MAD (~$1,780) for a 3-match series
Private Suite (Rose Suites)
- Private suite for your group
- Extended service throughout the match
- Elegant menu and premium catering
- Prices from 30,000 MAD (~$3,240) for a 3-match series
How to Avoid Ticket Scams
Only Buy From Official Sources
- Official CAF portal: tickets.cafonline.com
- YALLA app: The only authorized Fan ID platform
Red Flags to Watch For
- Websites claiming to sell physical tickets (all AFCON 2025 tickets are digital)
- Sellers offering to transfer tickets (tickets are non-transferable)
- Prices significantly below official rates
- Requests for payment via unofficial channels
Scam Alert: Agencies claiming to sell tickets outside the official CAF platform are not authorized. Only tickets purchased through tickets.cafonline.com are guaranteed valid.
What Happens on Match Day
Stadium Entry Process
- Arrive early – Allow 2+ hours before kickoff for security screening
- Open YALLA app – Have your digital ticket and Fan ID ready
- Security screening – Bag checks and metal detectors at all venues
- Fan ID verification – Your face will be checked against your Fan ID photo
- Ticket scan – QR code verification at turnstiles
- Enter stadium – Proceed to your assigned section
What to Bring
- Smartphone with YALLA app (fully charged)
- Passport or national ID (must match Fan ID)
- Water bottle (empty, to fill inside)
- Sunscreen and hat (December weather can be mild but sunny)
Prohibited Items
- Large bags (check venue restrictions)
- Professional cameras with detachable lenses
- Drones, Alcohol, Weapons of any kind
- Political banners or offensive materials
Frequently Asked Questions
Can I buy tickets without a Fan ID? No. A registered Fan ID through the YALLA app is mandatory for all ticket purchases.
How many tickets can I buy per match? Each Fan ID allows purchase of one ticket per match.
Are tickets refundable? Only if a match is officially cancelled.
Can I give my ticket to someone else? No. Tickets are non-transferable and linked to your Fan ID.
I'm not African—can I still buy tickets? Yes. AFCON 2025 tickets are available to fans worldwide.
What if I need a visa to enter Morocco? Apply for a free AFCON 2025 e-visa through the YALLA app.
Which matches are selling out fastest? Morocco's group matches, the Egypt vs South Africa fixture, and the final in Rabat have seen the highest demand.
Useful Links
- Official Ticketing Portal: tickets.cafonline.com
- YALLA App Website: www.yallamorocco.ma
- CAF AFCON 2025 Official Site: www.cafonline.com/afcon2025
- YALLA Helpdesk: +212 5 30 30 20 30 | [email protected]
Last updated: November 27, 2025
Sources: CAF Official Ticketing Announcement (October 2025), Morocco World News (October 13, 2025), Hespress (October 13, 2025), Goal.com AFCON 2025 Tickets Guide, CAF Third Phase Sales Announcement (November 2025)
In this article
- Quick Facts
- Why You Need a Fan ID Before Buying Tickets
- Step 1: Download the YALLA App
- Step 2: Register for Your Fan ID
- Step 3: Purchase Tickets on the Official Portal
- AFCON 2025 Ticket Prices
- Ticket Sales Phases
- Stadium Seating Categories Explained
- Hospitality Packages
- How to Avoid Ticket Scams
- What Happens on Match Day
- Frequently Asked Questions
- Useful Links
Written by
Morocco Stadiums
AFCON 2025 Guide
