Synonyms and Antonyms of capricious
1
likely to change frequently, suddenly, or unexpectedly
- capricious weather that was balmy one day and freezing cold the next
changeable, changeful, fickle, flickery, fluctuating, fluid, inconsistent, inconstant, mercurial, mutable, skittish, temperamental, uncertain, unpredictable, unsettled, unstable, unsteady, variable, volatile
aimless, arbitrary, desultory, erratic, haphazard, hit-or-miss, irregular, random, scattered, slapdash, stray
ambivalent, hesitating, shaky, shilly-shally, shilly-shallying, vacillating, wavering
dicey, undependable, unreliable, untrustworthy
adaptable, mobile, protean, versatile
equable, even, uniform
abiding, durable, lasting, permanent, persistent
dependable, reliable, sure, tried, tried-and-true, true, trustworthy, trusty
certain, changeless, constant, immutable, invariable, predictable, settled, stable, stationary, steady, unchangeable, unchanging, unvarying
2
prone to sudden illogical changes of mind, ideas, or actions
- a capricious woman who changed her mind dozens of times about what color to paint the bathroom
impetuous, mercurial, moody, temperamental, volatile
crankish, eccentric, flaky, quirky
arbitrary, erratic, fickle, inconstant, irregular, shaky, willful (or wilful)
impractical, quixotic, quixotical, romantic, unrealistic, utopian, visionary
equable
down-to-earth, earthy, hard-boiled, hardheaded, levelheaded, matter-of-fact, practical, pragmatic (also pragmatical), reasonable, sensible, tough-minded
commonsensical, grounded, logical, no-nonsense, rational, sane, sober, sobersided, sound
fast, fixed, hard-and-fast, immutable, inflexible, invariable, unalterable, unbending, unchangeable, uncompromising, unrelenting, unyielding
changeless, constant, established, set, settled, stable, steadfast, steady, unchanging, unvarying