Charleso dėsnis apibūdina ryšį tarp dujų tūrio ir temperatūros. Įstatymą prancūzų mokslininkui Jacques’ui Charlesui priskyrė chemikas Joseph Louis Gay-Lussac, taip pat iš Prancūzijos. Paprasčiau tariant, jei slėgis išlieka pastovus, dujų tūris, padalintas iš jų temperatūros, yra lygus konstantai. Jį galima išvesti iš idealių dujų lygties PV=nRT, kur P yra slėgis, V yra tūris, n yra dujų molių skaičius, R yra idealiųjų dujų konstanta ir T yra Kelvino temperatūra. Perrašant lygtį, V/T=(nR/P). Kadangi P yra pastovus, V/T=(konstanta).
Kadangi santykis lygus konstantai, V/T=K, nauja temperatūra ir tūris toms pačioms dujoms gali būti parašytas V1/T1=K, todėl V/T= V1/T1. Nors šis fizinis ryšys tinka idealioms dujoms, realiame pasaulyje pasitaiko matematinių nukrypimų, nes nebuvo atsižvelgta į dalelių dydį ir sąveikiąsias jėgas. Nepaisant to, jei temperatūra aukšta ir slėgis žemas, dalelių tūris tampa nesvarbus. Panašiai, kadangi slėgis mažas, dalelės yra toli viena nuo kitos. Tai sumažina dalelių jėgos sąveiką, kuri mažėja didėjant atstumo kvadratui, todėl ji tampa nereikšminga.
Nors Charleso dėsnis yra paprastas, jis paaiškina daugelį kasdienių pastebėjimų. Tešloje esančios mielės išskiria mažyčius anglies dioksido dujų burbuliukus. Kepant tą tešlą išsiplečia burbuliukai, gaunami lengvesni ir puresni kepiniai. Kaitinant vandenį katile, išgaunamas platus garas, kuris naudojamas garo varikliams varyti ir klasėse palaikyti šiltą. Benzino varomas automobilio variklis degina degalus, gamindamas didžiulę šilumą, kuri išplečia degimo dujas ir varo stūmoklius, kurie suka alkūninį veleną ir varo transporto priemonę.
Charleso dėsnis demonstruojamas ir tada, kai žmogus atidaro butelį ar skardinę alaus ar sodos. Šių gėrimų talpyklose yra suslėgtas anglies dioksidas. Jei skardinė ar gėrimo butelis yra šaltas, atidarius viršų dujos išsiplečia labai mažai. Vartojant tą patį gėrimą karštoje temperatūroje, anglies dioksido dujos išsiplės daug labiau. Dėl to dalis turinio gali būti išmušta iš skardinės ir ant vartotojo.
Kitas paprastas pritaikymas, kuriame Charleso įstatymas gali šiek tiek nušviesti, yra baliono užpildymas. Tūris (V), tankis (D) ir masė (M) paklūsta ryšiui, D = M/V. Pertvarkius gaunama V=M/D. Pakeitus tai į Charleso dėsnį V/T=(konstanta), gaunamas M/DT=(konstanta). Šis įstatymo pakeitimas sako, kad jei balionas bus užpildytas dujomis, o temperatūra sumažės, tankis padidės. Jei balionas pasiekia tašką, kuriame išorinio oro tankis yra panašus į baliono viduje, balionas nebekils.