A valós idejű rendszerekben az állapotokon és szignálokon kívül fontos szerep jut a timereknek is. Ezért az SDL ben a timerek használata is nagyon egyszerű. A Timer egy külön típus, egyszerűen deklarálhatunk vele egy változót.
Ezen timert fel lehet húzni egy Duration típusú változóval, vagy resetelni lehet. Utóbbi esetben kikapcsoljuk a timert a legközelebbi felhúzásig.
Amennyiben lejár egy timer, kivált egy timeout eseményt. Ez egy paraméter nélküli szignálként küldődik a szülőprocessznek állapotgépének. Kezelése teljesen megegyezik a hagyományos szignálokéval.
A nyelv jelentős hibája, hogy ugyan tetszőlegesen kis időintervallumra is felhúzható egy timer, sajnos egyáltalán nem pontos az alacsony (< 3s) értékek esetén.