Question: how long can you take cyclobenzaprine for?
Answer: Cyclobenzaprine is usually only given for a maximum of two to three weeks. Your doctor may advise tapering off the dose slowly when it is time to discontinue it. Cyclobenzaprine is likely to make you sleepy or impair your judgment time.