The investigation of novel sample matrices in the forensic sciences offers several possible advantages, such as allowing for results to be obtained in cases where common sample types are absent. This review focuses on the application of gas chromatography and gas chromatography–mass spectrometry (GC-MS) for the determination of drugs in alternative sample matrices, including hair, sweat, meconium, breast milk, and vitreous humour. Less common sample types are also reported including air, cerumen, insects, and their larvae and pupae. The application of pyrolysis GC-MS (Py GC-MS) is also reviewed, showing the possibility of determining high molecular weight drugs which would commonly be unattainable by GC-MS. The application of Py GC-MS for the simulation and investigation of the underlying chemistry and the products formed in the smoking of drugs is also reported.