
A Discovery of Witches
TV show · 2018 · 45 min · Sci-Fi & Fantasy · DramaTMDB 7.8
Streaming in 39 of 139 countries
Closet witch Diana Bishop and centuries-old vampire Matthew Clairmont are drawn into a deadly mystery and forbidden romance when a magical book shows up in an Oxford library.
United States
Cheapest way to watch
- FreeCheapest

Hoopla
Free
- Stream

Netflix
Stream
- Buy

Amazon Video
Buy
Compare services
| Service | Access | Price | Watch |
|---|---|---|---|
| Stream | — | Watch | |
| Stream | — | Watch | |
| Stream | — | Watch | |
| Stream | — | Watch | |
| Stream | — | Watch | |
| Stream | — | Watch | |
| Stream | — | Watch | |
| Stream | — | Watch | |
| Stream | — | Watch | |
| Free | Free | Watch | |
| Free | Free | Watch | |
| Free | Free | Watch | |
| Buy | — | Watch | |
| Buy | — | Watch | |
| Buy | — | Watch | |
| Buy | — | Watch |
- Access
- Stream
- Access
- Stream
- Access
- Stream
- Access
- Stream
- Access
- Stream
- Access
- Stream
- Access
- Stream
- Access
- Stream
- Access
- Stream
- Access
- Free
- Price
- Free
- Access
- Free
- Price
- Free
- Access
- Free
- Price
- Free
- Access
- Buy
- Access
- Buy
- Access
- Buy
- Access
- Buy
Streaming info updated Nov 4, 2026
Streaming map
- Stream or free
- Rent or buy
- Other countries
Tap a country to see its services.
United States
NetflixStream
PhiloStream
AMC Plus Apple TV channelStream
AMC+ Amazon ChannelStream
AMC+ Roku Premium ChannelStream
AMC+Stream
YouTube TVStream
Spectrum On DemandStream
Netflix Standard with AdsStream
HooplaFree
The Roku ChannelFree
Xumo PlayFree
Amazon VideoBuy
Apple TV StoreBuy
Google Play MoviesBuy
Fandango At HomeBuy
United States
NetflixStream
PhiloStream
AMC Plus Apple TV channelStream
AMC+ Amazon ChannelStream
AMC+ Roku Premium ChannelStream
AMC+Stream
YouTube TVStream
Spectrum On DemandStream
Netflix Standard with AdsStream
HooplaFree
The Roku ChannelFree
Xumo PlayFree
Amazon VideoBuy
Apple TV StoreBuy
Google Play MoviesBuy
Fandango At HomeBuy
Albania
Andorra
Australia
Austria
Belgium
Bosnia & Herzegovina
Bulgaria
Canada
Croatia
Czechia
Denmark
