Our online service will be unavailable on Monday 21 September and Tuesday 22 September while we make some important updates. We will provide a new message here once the service is available again.

Latest exam updates

術科考試最新消息 香港

我們明白取消考試對考生的影響重大,我們一直致力尋求解決方法,以確保考生能儘早獲得相關資格。

但是,根據官方和地方政府就新型冠狀病毒病的建議,我們已決定取消香港的所有術科考試,直至另行通知。此決定將影響已報考2020術科等級考試、文憑考試、合唱和合奏考試的所有考生,但目前不影響樂理考試。基於此決定,我們將為所有已報考術科考試的考生辦理100全數退款。我們的代表處將在適當時候提供進一步的指導。

對於取消考試對老師和考生造成的影響,我們感到抱歉,同時感謝各位在此艱難時期對我們的諒解和支持。我們會繼續檢視什麼時候可以再次在香港再次舉行即場考核的術科考試。

我們全新以演奏為重點的遠程評估等級考試 將為考生在這非常時期,提供了另一種可以向前邁進的途徑。這個以演奏為重點的考試,無論在考試要求、資格認可和價值各方面,均等同於我們的術科等級考試。兩個考試的曲目和考綱相同,評估標準和質量保證準則一致,並且均由曾接受嚴格訓練的考官進行評估。這全新的考試預計將在今年年底以前,開放予香港考生報名,他們從即時起可開始為考試進行錄影。請瀏覽我們網頁查閱更多有關考試的資訊

Exam dates and fees 2020

System.Web.HttpException (0x80004005): Error executing child request for handler 'System.Web.Mvc.HttpHandlerUtil+ServerExecuteHttpHandlerAsyncWrapper'. ---> System.NullReferenceException: Object reference not set to an instance of an object.
   at System.Object.GetType()
   at Our.Umbraco.Vorto.Converters.VortoValueConverter.ConvertSourceToObject(PublishedPropertyType propertyType, Object source, Boolean preview)
   at Umbraco.Web.PublishedCache.XmlPublishedCache.XmlPublishedProperty.get_Value()
   at Umbraco.Web.PublishedPropertyExtension.GetValue[T](IPublishedProperty property, Boolean withDefaultValue, T defaultValue)
   at Abrsm.Business.Domain.UmbracoModels.BaseAndDatesFeesType.get_TermsList() in C:\Projects\ABRSM_Migration\Abrsm.Business\Domain\UmbracoModels\BaseAndDatesFeesType.generated.cs:line 108
   at Abrsm.Website.Models.Components.ExamDatesAndFeesType..ctor(BaseAndDatesFeesType content, IVortoManagerService vortoManagerService) in C:\Projects\ABRSM_Migration\Abrsm.Website\Models\Components\ExamDatesAndFeesSectionViewModel.cs:line 104
   at Abrsm.Website.Models.Components.ExamDatesAndFeesSectionViewModel..ctor(ExamDatesAndFeesSectionBlock content) in C:\Projects\ABRSM_Migration\Abrsm.Website\Models\Components\ExamDatesAndFeesSectionViewModel.cs:line 48
   at ASP._Page_Views_Partials_Grid_Editors_DocTypeGridEditor_ExamDatesAndFeesSectionBlock_ExamDatesAndFeesSectionBlock_cshtml.Execute() in d:\home\site\wwwroot\Views\Partials\Grid\Editors\DocTypeGridEditor\ExamDatesAndFeesSectionBlock\ExamDatesAndFeesSectionBlock.cshtml:line 5
   at System.Web.WebPages.WebPageBase.ExecutePageHierarchy()
   at System.Web.Mvc.WebViewPage.ExecutePageHierarchy()
   at System.Web.WebPages.WebPageBase.ExecutePageHierarchy(WebPageContext pageContext, TextWriter writer, WebPageRenderingBase startPage)
   at Umbraco.Core.Profiling.ProfilingView.Render(ViewContext viewContext, TextWriter writer)
   at System.Web.Mvc.Html.PartialExtensions.Partial(HtmlHelper htmlHelper, String partialViewName, Object model, ViewDataDictionary viewData)
   at Our.Umbraco.DocTypeGridEditor.Web.Extensions.HtmlHelperExtensions.RenderDocTypeGridEditorItem(HtmlHelper helper, IPublishedContent content, String editorAlias, String viewPath, String previewViewPath, Boolean isPreview)
   at ASP._Page_Views_Partials_Grid_TrilliumContentFilterDocTypeGridEditor_Single_cshtml.Execute() in d:\home\site\wwwroot\Views\Partials\Grid\TrilliumContentFilterDocTypeGridEditor_Single.cshtml:line 5
   at System.Web.WebPages.WebPageBase.ExecutePageHierarchy()
   at System.Web.Mvc.WebViewPage.ExecutePageHierarchy()
   at System.Web.WebPages.WebPageBase.ExecutePageHierarchy(WebPageContext pageContext, TextWriter writer, WebPageRenderingBase startPage)
   at Umbraco.Core.Profiling.ProfilingView.Render(ViewContext viewContext, TextWriter writer)
   at System.Web.Mvc.ViewResultBase.ExecuteResult(ControllerContext context)
   at System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult)
   at System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult)
   at System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult)
   at System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult)
   at System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult)
   at System.Web.Mvc.ControllerActionInvoker.InvokeActionResultWithFilters(ControllerContext controllerContext, IList`1 filters, ActionResult actionResult)
   at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass21.b__1e(IAsyncResult asyncResult)
   at System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeAction(IAsyncResult asyncResult)
   at System.Web.Mvc.Controller.b__1d(IAsyncResult asyncResult, ExecuteCoreState innerState)
   at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult)
   at System.Web.Mvc.Controller.EndExecuteCore(IAsyncResult asyncResult)
   at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult)
   at System.Web.Mvc.Controller.EndExecute(IAsyncResult asyncResult)
   at System.Web.Mvc.MvcHandler.b__5(IAsyncResult asyncResult, ProcessRequestState innerState)
   at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult)
   at System.Web.Mvc.MvcHandler.EndProcessRequest(IAsyncResult asyncResult)
   at System.Web.Mvc.HttpHandlerUtil.ServerExecuteHttpHandlerWrapper.<>c__DisplayClass4.b__3()
   at System.Web.Mvc.HttpHandlerUtil.ServerExecuteHttpHandlerWrapper.Wrap[TResult](Func`1 func)
   at System.Web.HttpServerUtility.ExecuteInternal(IHttpHandler handler, TextWriter writer, Boolean preserveForm, Boolean setPreviousPage, VirtualPath path, VirtualPath filePath, String physPath, Exception error, String queryStringOverride)
   at System.Web.HttpServerUtility.ExecuteInternal(IHttpHandler handler, TextWriter writer, Boolean preserveForm, Boolean setPreviousPage, VirtualPath path, VirtualPath filePath, String physPath, Exception error, String queryStringOverride)
   at System.Web.HttpServerUtility.Execute(IHttpHandler handler, TextWriter writer, Boolean preserveForm, Boolean setPreviousPage)
   at System.Web.HttpServerUtility.Execute(IHttpHandler handler, TextWriter writer, Boolean preserveForm)
   at System.Web.Mvc.Html.ChildActionExtensions.ActionHelper(HtmlHelper htmlHelper, String actionName, String controllerName, RouteValueDictionary routeValues, TextWriter textWriter)
   at System.Web.Mvc.Html.ChildActionExtensions.Action(HtmlHelper htmlHelper, String actionName, String controllerName, RouteValueDictionary routeValues)
   at ASP._Page_views_partials_grid_trilliumcontentfilterdoctypegrideditor_cshtml.Execute() in d:\home\site\wwwroot\Views\Partials\Grid\TrilliumContentFilterDocTypeGridEditor.cshtml:line 28
   at System.Web.WebPages.WebPageBase.ExecutePageHierarchy()
   at System.Web.Mvc.WebViewPage.ExecutePageHierarchy()
   at System.Web.WebPages.WebPageBase.ExecutePageHierarchy(WebPageContext pageContext, TextWriter writer, WebPageRenderingBase startPage)
   at Umbraco.Core.Profiling.ProfilingView.Render(ViewContext viewContext, TextWriter writer)
   at System.Web.Mvc.Html.PartialExtensions.Partial(HtmlHelper htmlHelper, String partialViewName, Object model, ViewDataDictionary viewData)
   at ASP._Page_Views_Partials_grid_editors_base_cshtml.Execute() in d:\home\site\wwwroot\Views\Partials\Grid\Editors\Base.cshtml:line 22

Diploma retake fees

Please note that retake fees apply only to candidates applying for a partial retake (2.2 or 2.1 and 2.2, etc.). If candidates are retaking the complete exam, the full fee is payable.

Additional information

Other fees and charges (2020)*

 

Graded Music Exams and ARSM

other Diplomas

Music Medals

Confirmation of marks

free of charge

free of charge

free of charge

Duplicate certificate

£12.00

£19.00

£6.50

 

Practical

Theory

Appeal investigation**

N/A

Half of the entry fee

Results Review

Grade 1-5: £25
Grade 6-8: £40
ARSM: £40

 N/A

External review

£60.00 per candidate

£60.00 per candidate

Administrative charge for payment with dishonoured cheque

£22.00

£22.00

* The above charges should be paid direct to ABRSM's office in London by sterling draft presentable in the UK or by credit card (Visa or MasterCard). Sterling drafts should be payable to ‘The Associated Board of the Royal Schools of Music’.

If you wish to pay locally please contact your Local Representative who will advise you of the local fee and method of payment.

** For multiple candidates, the investigation fee charged will not exceed five times the local Grade 5 Practical/Music Theory fee.

This website uses cookies to improve your experience. By using our website, you are agreeing to our cookie policy and consent to our use of cookies. Find out more.