You should stretch before and after your workout. Before your workout you want to warm-up by doing what is called Dynamic stretching. This is active stretching which stimulates and prepares muscles for use during exercise. It’s great for warming up. When your workout is done, you want to utilize Static stretching. This means you hold your stretch for a period of time. Typically 10-30 seconds. It improves overall flexibility.