French Adjectives List: 90 Describing Words and the Endings You Have to Say
A French adjectives list built for speaking, not reading. 90+ describing words plus the agreement endings you have to actually pronounce — petit vs petite, heureux vs heureuse — and a 12-pair drill.
Simply French Team
You learned the rule in week one: add -e for feminine, add -s for plural. It looks like a spelling rule, so you file it with spelling and move on.
It isn't a spelling rule. In French, that little -e is the difference between a silent consonant and a consonant you have to actually say. Petit ends in a vowel sound. Petite ends in a hard t. Grand ends in a nasal vowel with nothing after it. Grande ends in a d your tongue has to hit. Same word on paper, two different mouths.
Which means every adjective list you have ever read silently taught you half the word. You can know that heureuse is the feminine of heureux and still say it wrong every single time, because the thing that changed was a sound, and reading does not test sounds.
Below are 90+ adjectives, grouped so you can actually use them. But the first table is the one that matters most, and it is not a vocabulary table — it is a list of the pairs where your mouth has to do something different.
The endings: silent on the left, audible on the right
This is the whole game. In the masculine form, the final consonant is usually silent. Add the feminine -e and that consonant wakes up.
| Masculine | Sound | Feminine | Sound | English |
|---|---|---|---|---|
| petit | [pə·ti] | petite | [pə·tit] | small |
| grand | [grɑ̃] | grande | [grɑ̃d] | big, tall |
| froid | [frwa] | froide | [frwad] | cold |
| chaud | [ʃo] | chaude | [ʃod] | hot |
| mauvais | [mo·vɛ] | mauvaise | [mo·vɛz] | bad |
| heureux | [œ·rø] | heureuse | [œ·røz] | happy |
| long | [lɔ̃] | longue | [lɔ̃g] | long |
| court | [kur] | courte | [kurt] | short |
| gros | [gro] | grosse | [gros] | fat, thick |
| blanc | [blɑ̃] | blanche | [blɑ̃ʃ] | white |
| actif | [ak·tif] | active | [ak·tiv] | active |
| premier | [prə·mje] | première | [prə·mjɛr] | first |
Read those twelve rows out loud, left column then right column. If both columns came out of your mouth sounding the same, that is the single most common audible marker of an English accent in French — and you would never have caught it by reading.
Three traps hide in that table.
The silent ending you insist on pronouncing. English makes you say every letter you see, so grand becomes "grahnd" and froid becomes "frwahd." The masculine d is not there. Neither is the t in petit, the s in mauvais, the x in heureux, or the t in court.
The feminine ending you swallow. The opposite error, and it is worse, because une petite voiture said as une petit voiture sounds like a grammar mistake rather than an accent. The final consonant in the feminine has to land — fully released, not trailed off.
The spelling changes that are not just -e. Gros doubles to grosse. Long goes to longue. Blanc goes to blanche. And -eux becomes -euse, which is a z sound, not an s — see s vs z in French if heureuse and heureusse feel identical to you.
The five that break the pattern completely
| Masculine | Feminine | Before a vowel | English |
|---|---|---|---|
| beau [bo] | belle [bɛl] | bel (un bel homme) | beautiful |
| nouveau [nu·vo] | nouvelle [nu·vɛl] | nouvel (un nouvel ami) | new |
| vieux [vjø] | vieille [vjɛj] | vieil (un vieil homme) | old |
| bon [bɔ̃] | bonne [bɔn] | bon + liaison [bɔ·n‿] | good |
| fou [fu] | folle [fɔl] | fol (rare) | crazy |
Bon is the one worth drilling on its own. Alone it is nasal and ends in nothing: c'est bon [sɛ·bɔ̃]. Before a vowel the n comes back and the nasal opens: bon appétit [bɔ·n‿a·pe·ti], bon ami, bon anniversaire. The vieille in the third row is the -ille sound that trips up almost everyone — it rhymes with fille, not with ville, and that distinction has its own drill.
Size, quantity, measure
| French | English | French | English |
|---|---|---|---|
| grand / grande | big, tall | petit / petite | small |
| gros / grosse | fat, bulky | mince | thin, slim |
| large | wide | étroit / étroite | narrow |
| long / longue | long | court / courte | short |
| haut / haute | high, tall | bas / basse | low |
| lourd / lourde | heavy | léger / légère | light (weight) |
| plein / pleine | full | vide | empty |
| énorme | enormous | minuscule | tiny |
| profond / profonde | deep | épais / épaisse | thick |
Notice how many of these end in -e for both genders: mince, large, vide, énorme, minuscule. Those are free — nothing changes in your mouth. The ones that cost you are the pairs with a consonant hiding at the end.
Quality, appearance, value
| French | English | French | English |
|---|---|---|---|
| bon / bonne | good | mauvais / mauvaise | bad |
| beau / belle | beautiful | laid / laide | ugly |
| joli / jolie | pretty | affreux / affreuse | awful |
| propre | clean | sale | dirty |
| neuf / neuve | brand new | vieux / vieille | old |
| nouveau / nouvelle | new (to you) | ancien / ancienne | former, antique |
| cher / chère | expensive, dear | gratuit / gratuite | free of charge |
| riche | rich | pauvre | poor |
| fort / forte | strong | faible | weak |
| parfait / parfaite | perfect | nul / nulle | rubbish, useless |
Neuf and nouveau both translate as "new" and are not interchangeable: une voiture neuve has never been owned, une nouvelle voiture is new to you. Ancien flips meaning with position — un ancien ami is a former friend, un meuble ancien is an antique piece of furniture.
Feelings and personality
| French | English | French | English |
|---|---|---|---|
| heureux / heureuse | happy | triste | sad |
| content / contente | pleased | déçu / déçue | disappointed |
| fatigué / fatiguée | tired | énergique | energetic |
| calme | calm | inquiet / inquiète | worried |
| gentil / gentille | kind | méchant / méchante | mean |
| drôle | funny | sérieux / sérieuse | serious |
| intelligent / intelligente | smart | bête | silly, dim |
| courageux / courageuse | brave | timide | shy |
| poli / polie | polite | grossier / grossière | rude |
| occupé / occupée | busy | libre | free, available |
| sympa | nice (informal) | pénible | tiresome |
Gentil is a trap in two directions: the masculine ends in a clean [ti] with no l sound at all, and the feminine gentille goes to the -ille sound, not "gen-TEEL." Say both now. If they rhyme, one of them is wrong.
Sympa never changes — not for gender, and not audibly for plural. It is the single most useful adjective in casual French and it costs you nothing.
Taste, temperature, texture
| French | English | French | English |
|---|---|---|---|
| chaud / chaude | hot | froid / froide | cold |
| tiède | lukewarm | frais / fraîche | cool, fresh |
| sucré / sucrée | sweet | salé / salée | salty |
| acide | sour | amer / amère | bitter |
| épicé / épicée | spicy | fade | bland |
| doux / douce | soft, mild | dur / dure | hard |
| sec / sèche | dry | mouillé / mouillée | wet |
| croustillant / croustillante | crispy | moelleux / moelleuse | soft, moist |
Doux to douce changes the final sound from nothing to a clean s. Sec to sèche changes both the vowel and the ending. Frais to fraîche does the same. These three are the ones you will need at a bakery counter, which is where you will be judged on them — the food vocabulary hub has the nouns they attach to.
Speed, difficulty, truth
| French | English | French | English |
|---|---|---|---|
| rapide | fast | lent / lente | slow |
| facile | easy | difficile | difficult |
| simple | simple | compliqué / compliquée | complicated |
| vrai / vraie | true, real | faux / fausse | false |
| juste | correct, fair | faux / fausse | wrong |
| ouvert / ouverte | open | fermé / fermée | closed |
| possible | possible | impossible | impossible |
| prêt / prête | ready | pareil / pareille | the same |
| bruyant / bruyante | noisy | silencieux / silencieuse | silent |
| utile | useful | inutile | useless |
Faux appears twice on purpose. It covers both "not real" and "not correct," and its feminine fausse ends in a hard s where the masculine ends in nothing at all. Prêt is the one you will say most often — je suis prêt, je suis prête — and the t is silent in the first and audible in the second.
Around the adjective: how much, compared to what, and what you are describing
Adjectives rarely travel alone. They come with a word that sets the intensity, a word that compares, and a noun for the quality itself. These are the ones you will reach for in the same breath.
| French | Sound | English | Note |
|---|---|---|---|
| très | [trɛ] | very | the s is silent — très bon [trɛ·bɔ̃] |
| trop | [tro] | too, too much | trop cher; the p stays silent |
| assez | [a·se] | enough, fairly | assez bien = fairly good, not "good enough" |
| un peu | [œ̃·pø] | a little | the same eu as heureux |
| important / importante | [ɛ̃·pɔr·tɑ̃] / [ɛ̃·pɔr·tɑ̃t] | important | looks English, ends on a nasal |
| différent / différente | [di·fe·rɑ̃] / [di·fe·rɑ̃t] | different | stress the last syllable, not the first |
| autre | [otr] | other | un autre links: [œ̃·n‿otr] |
| incroyable | [ɛ̃·krwa·jabl] | amazing | same for both genders |
| vivant / vivante | [vi·vɑ̃] / [vi·vɑ̃t] | alive | silent t, then audible t |
| mort / morte | [mɔr] / [mɔrt] | dead | the same pattern as court / courte |
| donc | [dɔ̃k] | so, therefore | the c is usually pronounced |
| la taille | [taj] | size | the -ille sound again |
| la forme | [fɔrm] | shape | en forme = fit, in good shape |
| le poids | [pwa] | weight | d and s both silent |
| le prix | [pri] | price | the x is silent |
| le numéro / le nombre | [ny·me·ro] / [nɔ̃br] | number | numéro for a phone or a house, nombre for a quantity |
| l'odeur (f) | [o·dœr] | smell | ça sent bon = it smells good |
Each linked word above, and in the tables before it, has its own page with the nine ways to say it, from the textbook word to the one you will actually hear.
Where the adjective goes, and what that does to the rhythm
Most French adjectives come after the noun: une voiture rouge, un homme intelligent. A short set comes before, usually remembered as beauty, age, goodness, size: une belle maison, un vieux film, un bon repas, une petite question.
For speaking purposes, the position matters less than what happens at the seam. When an adjective sits before a noun that starts with a vowel, the silent consonant you were just told to leave alone comes roaring back:
- un grand homme → [grɑ̃·t‿ɔm] — the d is pronounced as a t
- un petit enfant → [pə·ti·t‿ɑ̃·fɑ̃] — the t lands
- un gros avantage → [gro·z‿a·vɑ̃·taʒ] — the s becomes a z
- les mauvais exemples → [mo·vɛ·z‿ɛg·zɑ̃pl] — same z
- un bon ami → [bɔ·n‿a·mi] — the nasal opens into n
This is the same mechanism that makes French sound like one long unbroken stream rather than separate words — enchaînement and liaison is the longer version, and why French sounds so fast is why it feels that way to your ear.
Register: the adjectives that give you away
Not wrong, just not what people say.
- très bien is fine, but nickel, super, génial and top are what you will actually hear for "great."
- sympa beats gentil for describing a person you like. Gentil about an adult can read as faintly condescending.
- nul is the everyday word for "terrible" — ce film est nul. Mauvais sounds like a review.
- pas mal means good, not mediocre. It is a compliment.
- bête is mild, and it is the one to use. The strong version is vulgar and best left alone until you are sure of the room.
- joli is for things and small charms; beau carries more weight. Une jolie robe, une belle carrière.
Say the twelve that break
Here is the drill. Twelve phrases, each one built so an agreement ending has to be audible. Say each one out loud, at speed, as a single phrase — not word by word.
- un petit café then une petite table
- un grand appartement then une grande maison
- c'est chaud then l'eau est chaude
- un mauvais film then une mauvaise idée
- il est heureux then elle est heureuse
- un long voyage then une longue journée
- un gros problème then une grosse erreur
- il est gentil then elle est gentille
- du pain sec then une serviette sèche
- c'est faux then une fausse adresse
- je suis prêt then je suis prête
- bon appétit then bonne journée
The right-hand member of each pair needs a consonant your English mouth wants to drop. The left-hand member needs a consonant your English eye wants to add.
And here is the problem with the way you just did that: you have no idea whether it worked. You cannot hear your own final consonants reliably — the sound is produced too close to your own ears, and your brain fills in what it expected to hear. This is the specific failure that makes silent reading and self-checked repetition unreliable for pronunciation. If you have ever recorded yourself and been startled, you already know. Self-testing your accent covers what you can and cannot judge on your own, and it is a shorter list than people expect.
Repetition without feedback does not build the habit — it automates whatever you were already doing. Twelve pairs said wrong two hundred times is two hundred reps of the wrong ending.
What to do with this list
Do not memorise it. Take the first table, twelve rows, and say both columns until the right-hand column reliably ends in a consonant. That is a four-minute job, and it fixes the thing that most audibly marks your French as foreign.
Simply French scores exactly this. You say the phrase at native speed and you get told whether the ending landed — not whether you got the gender right on paper, but whether the sound came out of your mouth. Fifteen minutes a day, first seven days free. The twelve pairs above are a good first session.
Related
- You Understand French But Can't Speak It — Here's the Missing Step
- 50 French Minimal Pairs to Train Your Mouth (with Instant Scoring)
- French Food Vocabulary: 120 Words for Every Meal
- Places in Town in French: 80 Words for Getting Around
- Family Members in French: The Complete Vocabulary List
- Is Your Shadowing Actually Working? A 5-Sentence Self-Test
Tags
Now find out how you actually sound.
Simply French listens to you say each sentence and scores it word by word, so you can hear the difference you have just read about — and fix it while it is still fresh.
Takes about 10 minutes. No card needed to start.
Related Articles
Places in Town in French: 80 Words for Getting Around
Every place in a French town you will need to name, find or ask for — shops, services, streets and landmarks — with genders, the à + le trap, and the eight place words English speakers mispronounce.
Family Members in French: The Complete Vocabulary List
Around 80 French family words grouped by the moment you need them — plus the ten that break in your mouth (fils, femme, fille, cousin/cousine) drilled out loud and scored.
French Weather and Nature Vocabulary: 100 Words to Know
100 French words for weather, sky and landscape, organised by the moment you need them — with the il fait / il y a frame, the register notes, and the ten that break when you say them out loud.