You have no items in your shopping cart.
Our Milnerton Branch stops trading at 5pm on Wednesday 26 February, unclaimed orders must be collected from our Lansdowne Branch. Make sure to use our new telephone 021 0100 425. Certain booklists are not complete on the website, in these cases search using the six digit code on your hard copy booklist and add the items you require to your cart. Select https://caxtonbooks.snapplify.com to purchase ebooks, use the Collections menu to see ebooks grouped by school and grade.