Take the curtain outside and scrub it with a wire brush or stiff-bristled brush in the garden hose.
Use some dish soap to help get rid of any grime or build-up on the fabric. Leave it for a few minutes to loosen the dirt and rinse away with cold water.