How long does it take for Valium to take effect? Diazepam (Valium) works quickly. Most people feel the effects of the medication within an hour but for some, diazepam (Valium) can work within 15 to 30 minutes. Benzodiazepines cause dizziness Read more…