Taevaskoja on kylä Kaakkois-Virossa Põlvamaan maakunnassa Põlvan kunnassa.
Kylä sijaitsee Tartto–Petseri-rautatien vieressä samannimisen rautatieaseman lähellä.
Nähtävyytenä kylässä ovat Iso ja Pieni Taevaskoda – hiekkakivipaljastumat Ahjan joella noin 10 kilometriä Põlvan kaupungista pohjoiseen.[1]