The weekly MetroCard costs $31.75. The monthly MetroCard costs about $127.