Yes, tramadol can be effective for post-surgical pain. It is often used to manage moderate pain after surgery, as it helps alleviate discomfort while having a lower risk of addiction compared to stronger opioids. However, its effectiveness may vary among individuals, and it should be used as directed by a healthcare professional.