Can you rent a car in Morocco with a debit card or cash instead of a credit card? What local agencies actually require for the deposit in 2026.
It's one of the most common questions, and one of the worst answered online. Many international comparison sites state, in the small print, that a credit card is "mandatory". The reality in Morocco, with local agencies, is more flexible. Renting in Marrakech, Casablanca or Fez? Compare verified local agencies there, with no payment before pickup.
Yes, it's possible — but it depends on the type of agency.
| Type of agency | Credit card required? |
|---|---|
| Major international brand (Hertz, Europcar, Avis) | Almost always, for the deposit pre-authorisation |
| Local Moroccan agency | Often not — debit card or cash accepted |
The big brands rely on an international system for holding funds that, technically, only works reliably with a credit card (Visa/Mastercard credit, not debit). Local Moroccan agencies handle the deposit differently — and that's exactly what makes the difference for travelers without a credit card.
1. A regular debit card Most reputable local agencies accept a standard debit card (Visa or Mastercard debit) to hold the deposit, exactly like a credit card — the amount is reserved, not charged.
2. A cash deposit Some agencies, especially outside the big cities, accept a deposit in dirhams or in foreign currency (euros), returned in cash when you bring the car back. This requires more mutual trust: always ask for a written receipt showing the exact amount.
3. A reduced or no deposit on some contracts More and more local agencies offer a "no deposit" or "reduced deposit" option in exchange for slightly more expensive full insurance per day. It's often the simplest solution for a traveler without a credit card.
Whatever you use for the deposit, these requirements stay the same:
For the full list, see documents and requirements to rent a car in Morocco.
If you don't have a credit card, don't book blind: confirm how the deposit works before paying anything.
Three questions to ask in writing (WhatsApp or email) before booking:
A reputable agency answers clearly and quickly. An agency that stays vague on this point isn't the right one for you.
No bank card is needed to book on the platform — you pay nothing online. The request sent to the agency is a pre-booking; the deposit and payment terms are discussed and confirmed directly with the agency before you arrive, with no surprises on pickup day.
Compare verified local agencies in Morocco and confirm their deposit terms before you travel.
Ready to book your car in Morocco?
Compare verified local agencies — pay when you pick up the keys.
Find a car →